首页 > 代码库 > winform/timer控件/权限设置/三级联动
winform/timer控件/权限设置/三级联动
一、timer控件
组件--timer
timer是一个线程,默认可以跨线程访问对象
属性:Enabled--可用性
Interval--间隔时间
Tick:间隔时间发生事件
二、三级联动
例:
public partial class Form1 : Form { public Form1() { InitializeComponent(); //调查询方法 Bind("0001", comboBox1); Bind(comboBox1.SelectedValue.ToString(), comboBox2); Bind(comboBox2.SelectedValue.ToString(), comboBox3); } public void Bind(string pcode, ComboBox cb) { //绑定数据 List<China> clist = new ChinaData().Select(pcode); cb.DataSource = clist; cb.DisplayMember = "AreaName"; cb.ValueMember = "AreaCode"; } //二级下拉菜单条件判断 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { Bind(comboBox1.SelectedValue.ToString(), comboBox2); if (comboBox2.SelectedValue != null) { Bind(comboBox2.SelectedValue.ToString(), comboBox3); } } //三级体检判断 private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) { Bind(comboBox2.SelectedValue.ToString(), comboBox3); }
三、权限设置:
1、数据库添加状态验证字段
2、登录时验证对应 模块字段
3、若无将相应页面关闭或隐藏
winform/timer控件/权限设置/三级联动
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。