我們有這個奇怪的錯誤:如果打開應用程序和用戶更改Windows字體大小在這裏:的Windows字體大小螺絲了WPF應用程序
當字體大小變更爲額外大,我們的控件DataContext
中的一個被更改爲null,並且它的DataContextChanged
事件也被調用。
不確定發生了什麼,也不知道控件的DataContext
更改的原因或原因。任何幫助將不勝感激。
謝謝!
我們有這個奇怪的錯誤:如果打開應用程序和用戶更改Windows字體大小在這裏:的Windows字體大小螺絲了WPF應用程序
當字體大小變更爲額外大,我們的控件DataContext
中的一個被更改爲null,並且它的DataContextChanged
事件也被調用。
不確定發生了什麼,也不知道控件的DataContext
更改的原因或原因。任何幫助將不勝感激。
謝謝!
我假設ChartItemControl是System.Windows.Controls.Control或用戶控件。 A 控件的未加載修改Windows主題,顏色方案或字體大小時將觸發事件。如果你被處理卸載事件時復位的DataContext清理資源,你將需要重新設置的DataContext當控制試或OnApplyTemplate加載。
應該是一個手繪圓圈,而不是一個奇特的箭頭! – APC 2011-09-07 17:17:53