1. 程式人生 > >winform/timer控件/權限設置/三級聯動

winform/timer控件/權限設置/三級聯動

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"; } //二級下拉菜單條件判斷 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控件/權限設置/三級聯動