每個線程都會繼承默認的Windows文化,除非您通過訪問當前線程通過 System.Threading命名空間提供的服務更改它 。更改我的應用程序的默認文化信息
你知道是否可以更改默認的應用程序文化信息而不是 設置eac新線程與其父項的文化信息。
謝謝! Ronen
每個線程都會繼承默認的Windows文化,除非您通過訪問當前線程通過 System.Threading命名空間提供的服務更改它 。更改我的應用程序的默認文化信息
你知道是否可以更改默認的應用程序文化信息而不是 設置eac新線程與其父項的文化信息。
謝謝! Ronen
不幸的是,沒有應用程序範圍的設置爲新線程的默認文化。線程的默認文化在創建時由Windows設置。
我同意nukefusion。每次線程初始化時都必須更改文化。
在.NET 4.5中添加了CultureInfo.DefaultThreadCurrentUICulture屬性,該屬性更改了給定AppDomain中所有線程的cultureinfo。 在表單的靜態構造函數中設置此屬性通常應該做到這一點。