回答

2

你必須把你的變量變成一個屬性。嘗試添加獲取設置,有時你必須添加適當的屬性(引用位於System.ComponentModel類)

private int _Number = 10; 

[DefaultValue(10)] 
[Description("This is a number.")] 
public int Number 
{ 
    get { return _Number; } 
    set { _Number = value; } 
} 

注:默認值屬性是用於設置設計師大膽與否。它實際上並不是設置爲的默認值。

+0

財產你只需要申請與(假)的可瀏覽屬性,如果你想隱藏屬性檢查公共財產。 – Strillo

+0

@Strillo真的,我刪除它。 – LarsTech

+0

隱藏像BorderStyle之類的默認屬性怎麼樣? –

2

using System.ComponentModel;

[Browsable(true)] 
public bool SampleProperty { get; set; } 

,如果你想下一個類別

[Category("My Properties")] 
public string MyCustomProperty{ get; set; } 
相關問題