0
我使用System.Net.IPAddress
類型的屬性創建控件。設計師將它們顯示爲只讀,並且似乎將它們與資源相匹配。是否有辦法讓用戶可以在設計器屬性窗口中編輯這些屬性,而不必打開資源編輯器?如何使用可在設計器中編輯的IPAddress屬性創建控件?
我使用System.Net.IPAddress
類型的屬性創建控件。設計師將它們顯示爲只讀,並且似乎將它們與資源相匹配。是否有辦法讓用戶可以在設計器屬性窗口中編輯這些屬性,而不必打開資源編輯器?如何使用可在設計器中編輯的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;
}