0
我在C#中創建了一個簡單的控件,並且遇到了一個問題。我爲我的控件創建了2個屬性(它是一個按鈕),這2個屬性是GradientColor1和GradientColor2。我在創建這些時遇到的唯一問題是,我不知道如何將它們設置爲具有默認屬性。我知道我可以這樣做:在C#中爲屬性設置默認值
GradientColor1 = Color.Black;
GradientColor2 = Color.DarkGray;
在我的構造函數,但我想,這樣他們必須單擊屬性面板下的上下文菜單中的「重置」項目的能力。正如你所看到的,現在它已被禁用:
http://i.stack.imgur.com/ds3AA.png - 還不能發佈圖片。
我相信你想在這裏是System.ComponentModel.DefaultValueAttribute。 –