radiobutton 的数据可放在python脚本里读取,便于修改
来源:互联网 发布:java 发布到docker 编辑:程序博客网 时间:2024/05/16 18:10
radiobutton如果固定的写在Xaml文件里,遇到改动的话需要修改程序,优克斯股票软件里的radiobutton统一放到了Python脚本文件里调用set,当需要修改的时候直接操作py脚本文件 以下是我做的一个小demo,直接在程序中调用set方法
public MainWindow() { InitializeComponent(); set("te", "aaa"); set("te", "bbb"); set("te", "ccc"); set("te", "ddd"); set("te", "eee"); var list = configs["te"]; Radiobutton rb=new Radiobutton("te"); foreach (var i in list) { rb.addButton(i); } this.xxx.Children.Add(rb); } Dictionary<string, List<object>> configs = new Dictionary<string, List<object>>(); public void set(string label, string value) { if (configs.ContainsKey(label)) { configs[label].Add(value); return; } var list = new List<object>(); configs.Add(label, list); list.Add(value); }
class Radiobutton:Grid { List<RadioButton> lrb = new List<RadioButton>(); string name = null; public Radiobutton(string name) { this.name = name; } public void addButton(object content) { this.ColumnDefinitions.Add(new ColumnDefinition()//增加一列 { Width = new System.Windows.GridLength(58), }); var b = new RadioButton() { Content = content, GroupName = name, }; //b.Checked += new System.Windows.RoutedEventHandler(b_Checked); Grid.SetColumn(b, lrb.Count); lrb.Add(b); if (lrb.Count == 1) { b.IsChecked = true; } this.Children.Add(b); } }
0 0
- radiobutton 的数据可放在python脚本里读取,便于修改
- 类型RadioButton的控件必须放在runat=server的容器里
- 如何将脚本放在页面里?
- 你程序里的数据放在哪?
- 把百度地图放在自己所写的网页里,可放大缩小
- 把百度地图放在自己所写的网页里,可放大缩小
- 在gridview中放radiobutton
- 用python从excel表格中读取数据生成可以放在科技论文中的图片
- 如何将脚本放在页面里?(转载)
- 在VMware里的linux用minicom读取串口数据
- 读取多轮对话数据dstc的python脚本
- Python脚本实现树莓派对MPU6050的数据读取
- js放在head里和body里的差别
- js放在<head>里 和 <body>里的区别
- 在java里读取大对象数据
- java读取CSV表格数据放在实体类中的
- const放在函数后面不可以修改对象的数据
- 使用Python脚本将酷狗音乐的缓存文件修改为可播放
- v4l2驱动文档之——streaming IO
- python格式字符串
- XP WiN7远程桌面3389多用户登陆补丁及端口修改
- easyUI DataGrid基础
- Android源码之“应用程序界面“分析一( 从settings开始)
- radiobutton 的数据可放在python脚本里读取,便于修改
- v4l2驱动文档之——controls
- 删除jsessionid
- 守望歲月
- TI 达芬奇序列 CMEM模块
- mac 下使用Eclipse使用OpenCV
- sql日志文件过大,遭到恶意登录
- v4l2驱动文档之——filed
- v4l2 video设备注册和调用过程