Esempio n. 1
0
 /// <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
            }));
        }