工程:
C# WPF .Net Framework 4.8工程,使用MaterialDesignTheme给ListView、ComboBox、TextBox、CheckBox套用样式,ListView通过绑定自定义类列表与DataTemplateSelector实现动态不同编辑控件。
现有问题:
初次加载相关界面,ListView的子控件控件运用MaterialDesignTheme样式异常,二次进入该界面才可正常显示。
尝试过的解决方案:
尝试过对UserControl、ListView、子空间使用UpdateLayout、InvalidateArrange、InvalidateMeasure、InvalidateVisual等方法,也尝试过VisualStateManager.GoToState(control, "pressed", true);VisualStateManager.GoToState(control, "normal", true);模拟点击,均无效,有没有人遇到过相似的问题,请指教?
C# WPF MaterialDesignTheme ListView动态添加子控件,样式运用异常
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-