/// <summary> /// When add ,modify ,delete Sign data, refresh combo /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnSignChanged(object sender, DataChangedMessage e) { //if (e.DataType == PWDataType.Dashboard) // Populate(); //LocalMessageBus.Send(this, new MenuMessage( // new MenuCommand // { // Command = MenuCommands.Connect, // Caption = "Connect", // Enabled = Current != null&&Current.DashboardType==DashboardType.Sign // })); }
//public override string NullText //{ // get // { // return base.NullText; // } // set // { // //base.NullText = value; // //if (Editor != null) // // Editor.Refresh(); // } //} /// <summary> /// When add ,modify ,delete Sign data, refresh combo /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnSignChanged(object sender, DataChangedMessage e) { if (e.DataType == PWDataType.Dashboard) { Populate(); } LocalMessageBus.Send(this, new MenuMessage( new MenuCommand { Command = MenuCommands.Connect, Caption = "Connect", Enabled = Current != null && Current.DashboardType == DashboardType.Sign })); }