winform/timer控件/權限設置/三級聯動
阿新 • • 發佈:2017-05-10
sender art source cte 默認 時間 box chan 控件
一、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"; } //二級下拉菜單條件判斷 privatevoid 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控件/權限設置/三級聯動