SetStyle是Protected,所以需要先继承后使用,以Textbox为例:
class MyTextBox : TextBox
{
public new void SetStyle(ControlStyles flag, bool value)
{
base.SetStyle(flag, value);
}
}
这样就OK了
本文介绍了一种在C#中使用SetStyle方法的技巧,通过继承和覆盖来实现对Textbox控件样式设置的自定义。这种方法绕过了SetStyle方法的Protected属性限制,为开发者提供了更灵活的控件定制选项。
SetStyle是Protected,所以需要先继承后使用,以Textbox为例:
class MyTextBox : TextBox
{
public new void SetStyle(ControlStyles flag, bool value)
{
base.SetStyle(flag, value);
}
}
这样就OK了
747

被折叠的 条评论
为什么被折叠?