디자이너에서 편집 할 수있는 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