C#学习教程:使用MahAppsKeepingStyle在WPF中扩展TextBox它工作正常,但HexTextBox丢失了所有Mahapps样式,包括配色方案和TextBoxHelper。你知道如何使用这个扩展的TexBox并保持风格吗?HexTextBox:publicclassHexTextBox:TextBox{publicHexTextBox(){}//////按下键盘键时引发。//////事件参数。protectedoverridevoidOnPreviewKeyDown(KeyEventArgse){if(e.Key==Key.Space){e.Handled=true;}base.OnPreviewKeyDown(e);}//////在文本框对象中输入文本时引发。//////事件参数。protectedoverridevoidOnTextInput(TextCompositionEventArgse){inthexNumber;e.Handled=!int.TryParse(e.Text,NumberStyles.HexNumber,CultureInfo.CurrentCulture,outhexNumber);base.OnTextInput(e);}}窗口.xaml提前致谢!为自定义控件创建默认样式,该样式将基于TextBox样式。以上就是C#学习教程:在WPF中使用MahApps保持样式,扩展TextBox共享的全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
