デザイナーで編集できるIPAddressプロパティを持つコントロールを作成するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1011553

質問

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;
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top