什麼是自定義屬性添加到在C#中的單選按鈕的最好方法?最好的方法添加自定義屬性在C#中RADIOBUTTON
背景:
我正在開發一個小WinForm的工具,並使用2組單選按鈕來設置一些信息,擊中執行按鈕時。現在我不想去:
if(rb1.checked){...}
if(rb2.checked){...}
//and so on...
我實際上缺少的是值屬性...在大多數語言如PHP複選框至少有3個重要的propertys ...
- 名稱/等級/ ID |識別複選框
- 文/標題 | (或你想要什麼都稱呼它)向用戶顯示的標題
- 價值 |在需要時提交的值。
我想要得到的返回值。例如。複選框的名稱是Foo
,文本或標題是Bar
,但我想要的值應該是hello world
。
接下來的想法是創建一個從單選
class myRadioButton : RadioButton { ... }
派生但是,這是最好的方式單選按鈕類...(在我看來就像是一種overpowerd的?!?!),並這是實現這一目標的唯一方法?
我發現了一些的answere爲ASP添加一些屬性的XML部分...但我不使用ASP和實際不沒有,如果這是suiteable。
Wpf?的WinForms? asp.net? Silverlight的?我忘了提一些其他的UI框架? –
對不起:D是winform。添加到我的問題 – Dwza
你在做什麼?的WinForms? WPF?請給我們一些進一步的信息。 –