public static void SetUCBaseFuncationVisible(UCBase ucBase, ObservableCollection <ButtonEx_sms> cols) { foreach (Control ctrl in ucBase.tlp_command.Controls) { ctrl.Visible = false; var ctrl1 = ctrl; foreach (var btn in cols.Where(btn => Equals(btn, ctrl1))) { btn.Visible = true; } } }
public static void SetButtonStyle4QueryAndClear(UCBase ucBase, ButtonEx btnQuery, ButtonEx btnClear, Boolean autoSize = true) { var query = new ButtonEx {Caption = btnQuery.Caption}; query.Click += delegate { btnQuery.PerformClick(); }; var clear = new ButtonEx {Caption = btnClear.Caption}; clear.Click += delegate { btnClear.PerformClick(); }; ucBase.AddToolStripItem(clear, 0); ucBase.AddToolStripItem(query, 0); SetButtonStyle4QueryAndClear(btnQuery, btnClear, false); }
public static void SetButtonStyle4QueryAndClear(UCBase ucBase, ButtonEx btnQuery, ButtonEx btnClear, Boolean autoSize = true) { var query = new ButtonEx { Caption = btnQuery.Caption }; query.Click += delegate { btnQuery.PerformClick(); }; var clear = new ButtonEx { Caption = btnClear.Caption }; clear.Click += delegate { btnClear.PerformClick(); }; ucBase.AddToolStripItem(clear, 0); ucBase.AddToolStripItem(query, 0); SetButtonStyle4QueryAndClear(btnQuery, btnClear, false); }
public static void SetUCBaseFuncationVisible(UCBase ucBase, ObservableCollection<ButtonEx_sms> cols) { foreach (Control ctrl in ucBase.tlp_command.Controls) { ctrl.Visible = false; var ctrl1 = ctrl; foreach (var btn in cols.Where(btn => Equals(btn, ctrl1))) { btn.Visible = true; } } }