我们有这个奇怪的错误:如果打开应用程序和用户更改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