我有一個用戶定義的按鈕,它可能有一個Style
屬性,我在properties
窗口中爲它選擇一個值,取決於該值,它的圖像和樣式會改變。如何爲用戶定義的按鈕創建具有已知和固定值的屬性?
如何讓此屬性在properties
窗口的下拉列表中具有一些預定義的和固定的值?和選擇一個值將導致運行的方法
-details:
該按鈕可以被指定等外觀暫停和播放樣式。所以我做了樣式類:
而且還有用於設置指定樣式的按鈕的方法(暫停,播放,...):
public void SetStyle(ButtonStyle style)
{
button1.Image = style.GetImage();
}
現在,我怎麼能有在properties
窗口這個自定義按鈕的屬性,這家酒店像pause
,play
等一些默認值,並選擇它導致改變按鈕的風格(與運行的SetStyle方法)
我在想這樣那樣避開我沒有使用屬性裏面的方法的唯一的事。謝謝 – Mouliyan