カスタム Texbox で Cursor プロパティをオーバーライドする際に問題があります。問題は、カスタム テキスト ボックスをフォームに追加して Cursur の値を変更すると、プロパティがデザイナーに表示されず、シリアル化されないことです。
public new Cursor Cursor
{
get { return this.cursor; }
set { this.cursor = value; }
}
私はデザイナーで次のようなものを期待しています:
...
customTextBox1.Cursor = System.Windows.Forms.Cursors.Hand;
...
他のプロパティをオーバーライドすると、問題は解決しません。