Winform中对DevExpress的RadopGroup的Description、Value、Tag、Text的理解与使用
生活随笔
收集整理的這篇文章主要介紹了
Winform中对DevExpress的RadopGroup的Description、Value、Tag、Text的理解与使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
Winform中實現讀取xml配置文件并動態配置ZedGraph的RadioGroup的選項:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100540708
在上面實現了將RadioGroup的選項根據配置文件動態配置后,
需要根據代碼生成RadioGroup的item并獲取選中item的值。
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
一個RadioGroup每一個選項都是一個RadioGroupItem選項。
我們在使用代碼生成一個RadioGroup時,需要設置每個Item展示時顯示的值以及選中時獲取的值。
item.Description就是具體每個item選中的內容。
item.Value就是每個item的value值。
item.Tag是用來存取額外的值。
官方解釋:
Gets or sets an object that contains custom data for the current RadioGroupItem? object
獲取或設置一個對象,該對象包含當前radiogroupitem對象的自定義數據。
整個RadioGroup只能有一個被選中的Radio,所以設置這個默認選中項通過:
radioGroupX.EditValue = 上面的value值。在別的地方獲取整個RadioGroup的選中的值則通過
radioGroupX.Text獲取。
示例代碼:
生成RadioGroup
?//生成一個radioGroupRadioGroup radioGroupX = new RadioGroup();foreach (TitleModel s in XradioGrupItems){//每一個單元按鈕對應的選項itemRadioGroupItem item = new RadioGroupItem();//設置選項的value值item.Value = s.Title;item.Tag = s.TitleKey;//設置選項的描述值 即 要顯示的值item.Description = s.Title;//使選項啟用item.Enabled = true;//將新增的選項添加到radiogroup的Items中radioGroupX.Properties.Items.Add(item);}//設置默認選中值radioGroupX.EditValue = xAttribute.Title;取RadioGroup
?xAxisModel.Title = radioGroupX.Text;xAxisModel.TitleKey =(string)radioGroupX.Properties.Items[radioGroupX.SelectedIndex].Tag;?
總結
以上是生活随笔為你收集整理的Winform中对DevExpress的RadopGroup的Description、Value、Tag、Text的理解与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java初学者推荐学习书籍free下载
- 下一篇: 系统架构设计师视频教程免费下载