场景

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的理解与使用相关推荐

  1. Winform中使用DevExpress时给控件添加子控件的方法

    场景 在Winform中使用DevExpress时经常使用PanelControl控件用来进行布局设计,因此需要在代码中生成控件并添加子控件. 实现 一种是设置要添加的自控件的Parent属性为容器控 ...

  2. Winform中封装DevExpress的MarqueeProgressBarComtrol实现弹窗式进度条效果

    场景 在Winform中实现弹窗式进度条 新建一个窗体,然后在窗体中加入进度条控件,然后在触发进度条的事件中将加载进度报告给进度条控件. 注: 博客主页: https://blog.csdn.net/ ...

  3. Winform中使用DevExpress的CheckEdit控件实现多选条件搜索

    场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...

  4. Winform中设置DevExpress的RadioGroup的items从配置文件中加载

    场景 DevExpress的RadioGroup的items选项如果是不确定的话,需要其从配置文件中加载. 实现 在项目目录下新建Config文件夹,文件夹下新建xml配置文件. <?xml v ...

  5. Winform中双击DevExpress的TreeList的树形节点怎样获取当前节点

    场景 DevExpress的TreeList怎样设置数据源,从实例入手: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10254 ...

  6. Winform中实现读取xml配置文件并动态配置DevExpress的RadioGroup的选项

    场景 Winform中对DevExpress的RadioGroup进行数据源绑定,即通过代码添加选项: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/articl ...

  7. Winform中实现双击Dev的TreeList在ZedGraph中生成对应颜色的曲线

    场景 首先要实现的效果如下 在实现上面的效果前参照下面的博客 DevExpress的TreeList怎样设置数据源使其显示成单列树形结构: https://blog.csdn.net/BADAO_LI ...

  8. Winform中自定义添加ZedGraph右键实现设置所有Y轴刻度的上下限

    场景 Winforn中实现ZedGraph自定义添加右键菜单项(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  9. Winform中自定义ZedGraph右键复制成功后的提示

    场景 Winform中实现ZedGraph中曲线右键显示为中文: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100115292 ...

最新文章

  1. TextView 的ScrollView滚动效果
  2. 200919阶段一C++STL容器
  3. 编写程序处理一个 string 类型的 list 容器。在该容器9.27:中寻找一个特殊值,如果找到,则将它删除掉。用 deque容器重写上述程序。
  4. Java里面遍历list的方式
  5. 2019中国企业500强榜单发布:涉及76个行业
  6. 如何用shell脚本读取配置文件
  7. Cfs三层靶机内网渗透模拟
  8. 点分十进制转32位二进制数组
  9. 双色球选号--python
  10. web前端开发面试题(七)
  11. 朋友圈集赞神器 | 1秒集齐300个赞,从此点赞不求人
  12. mongodb的安装和使用
  13. 毫米和像素怎么换算_像素和毫米怎么换算啊??
  14. 虚拟机安装win7出现错误
  15. python自动拨号_python adsl拨号
  16. html鼠标点击后变换样式,css鼠标样式(css鼠标点击切换样式)
  17. 新媒体运营:如何策划出一场完整高效的活动方案?(二) 黎想
  18. Android实时语音聊天
  19. 「学科总结」 《运筹学基础》
  20. ucosIII 共享资源(信号量、互斥信号量)

热门文章

  1. c语言万历年系统设计报告,C语言编写单片机万历系统课程设计报告分.doc
  2. Java selenium 获取表格数据_Selenium Webdriver如何通过获取Excel输入从表中选择记录...
  3. 名词解释失效安全_09失效分析复习题新
  4. js如何获取jwt信息_学习后端鉴权系列: 基于JWT的会话管理
  5. Java中synchronized和Lock的区别
  6. SpringMVC学习(二)——快速搭建SpringMVC开发环境(注解方式)
  7. 八皇后问题初始思路python_Python 学习笔记(一)10行代码解决八皇后问题
  8. QString之arg用法
  9. QProcess 类
  10. cvc 降噪_耳机降噪技术有哪几种?