我在自定义 Texbox 中覆盖 Cursor 属性时遇到问题。问题是,当我将自定义文本框添加到表单并更改 Cursur 的值时,该属性不会显示在设计器中,它没有被序列化。
public new Cursor Cursor
{
get { return this.cursor; }
set { this.cursor = value; }
}
我希望设计师像这样:
...
customTextBox1.Cursor = System.Windows.Forms.Cursors.Hand;
...
如果我覆盖其他属性,问题不会持续存在。