如何在 C# 中定义控制按钮 l 并向其添加特殊效果和属性

本文关键字:添加 属性 定义 按钮 控制 | 更新日期: 2023-09-27 18:34:39

我不知道如何在C#中定义一个控制按钮?然后定义一些特殊的属性和效果,而不是我们现在在Visual Studio中拥有的。

如何在 C# 中定义控制按钮 l 并向其添加特殊效果和属性

尝试扩展类System.Windows.Forms.Button

namespace MyDemo {
  public class MyButton : System.Windows.Forms.Button {
      public MyButton() {
         Text = "This is custom text";
         BackColor = Color.Red;
      }
  }
}

您应该在应用程序中使用 MyButton 类。

要向按钮添加属性,只需使用 get & set 。下面是一个示例代码:

public class CustomButton : Button
{
    string _LockStatus;
    public string LockStatus
    {
        get { return _LockStatus; }
        set { _LockStatus = value; }
    }
}