0
我有一個VB.net應用程序,它具有windows窗體中的datagridviews和日期控制。我在日期控件中設置了短日期格式,短日期格式是datagridview的一些列。如果以管理員身份運行應用程序更改的ShortdateFormat
如果我在服務器2008上運行應用程序,它會選擇錯誤的短日期格式。我將服務器2008的區域設置設置爲「en-AU」,但出於某種原因,該應用會將en-US視爲當前的文化。
如果我以管理員身份運行該應用程序,它似乎會選擇適當的文化。
任何人都可以給我一個理由,爲什麼它可以做到這一點?
我試圖做
Dim c As Globalization.CultureInfo = New Globalization.CultureInfo(_Culture)
System.Threading.Thread.CurrentThread.CurrentCulture = c
System.Threading.Thread.CurrentThread.CurrentUICulture = c
但相同的結果手工設置地方。
問候, Dasith
我試過了,但沒有運氣。 – 2011-02-15 04:02:54