一、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、若无将相应页面关闭或隐藏
时间: 2024-10-10 17:38:47