2016-09-30 10 views
0

異なるリソースファイルを使用して、実行時にアプリケーションカルチャを変更しました。しかし、それは古いものを表示するデータグリッドに反映されていません。 変更文化:実行時に文化を変えながらDataGrid(ローカリゼーション)の実行時にアプリケーションカルチャを変更する方法は?

System.Threading.Thread.CurrentThread.CurrentUICulture = 
new System.Globalization.CultureInfo("ar"); 

がどのように通知を得ることができますか?

誰でもこれを達成するために他の方法をお勧めしますか?

よろしく、 スリニバサン

答えて

1

あなたは

System.Threading.Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("ar"); 

を行っているようにそれを変更する必要があります。しかし、残念ながら、あなたがすべての(ローカライズ)を再ロードする必要があり、それが仕事を得るために制御します。

これをご覧ください:WPF: How to change the CurrentUICulture at runtime

関連する問題