日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Winform中对DevExpress的RadopGroup的Description、Value、Tag、Text的理解与使用

發布時間:2025/3/19 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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的理解与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。