デザイナーで編集できるIPAddressプロパティを持つコントロールを作成するにはどうすればよいですか?
-
06-07-2019 - |
質問
System.Net.IPAddress
型のプロパティを持つコントロールを作成しています。デザイナーはこれらを読み取り専用として表示し、リソースと一致させているようです。ユーザーがリソースエディターを開くのではなく、デザイナーのプロパティウィンドウでこれらのプロパティを編集できるようにする方法はありますか?
解決
見つかった-答えは偽物です:
[Browsable(true)]
[DisplayName("IPAddress")]
public string IPAddressText
{
get { return this.IPAddress.ToString(); }
set { this.IPAddress = IPAddress.Parse(value); }
}
[Browsable(false)]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public IPAddress IPAddress
{
get;
set;
}
所属していません StackOverflow