Пример #1
0
 private void Monitor_EnabledChanged(object sender, EnabledChangedEventArgs e)
 {
     if (Reset_On_Parent_EnabledChanged)
     {
         Reset();
     }
 }
        /// <summary>
        /// Raise the EnableChanged event
        /// </summary>
        /// <param name="eventArgs"></param>
        protected virtual void OnEnableChanged(EnabledChangedEventArgs eventArgs)
        {
            EventHandler <EnabledChangedEventArgs> handler = EnableChanged;

            if (handler != null)
            {
                handler(this, eventArgs);
            }
        }
Пример #3
0
        /// <summary>
        /// Raise the EnableChanged event
        /// </summary>
        /// <param name="eventArgs"></param>
        protected virtual void OnEnableChanged(EnabledChangedEventArgs eventArgs)
        {
            if (mErrorProvider != null)
            {
                mErrorProvider.Clear();
            }

            EventHandler <EnabledChangedEventArgs> handler = EnableChanged;

            if (handler != null)
            {
                handler(this, eventArgs);
            }
        }
        /// <summary>
        /// Raises the EnabledChanged Event
        /// </summary>
        /// <param name="eventArgs"></param>
        protected virtual void OnEnabledChanged(EnabledChangedEventArgs eventArgs)
        {
            //When the enabled event change, the Error porvider is clean.
            if (mErrorProvider != null)
            {
                mErrorProvider.Clear();
            }

            EventHandler <EnabledChangedEventArgs> handler = EnableChanged;

            if (handler != null)
            {
                handler(this, eventArgs);
            }
        }
 private void MainManagerEnabledChanged(object sender, EnabledChangedEventArgs enabledChangedEventArgs)
 {
     NotifyOfPropertyChange(() => Enabled);
 }
Пример #6
0
 private void MainManagerOnEnabledChanged(object sender, EnabledChangedEventArgs e)
 {
     UpdatedEnabledSetting();
     NotifyOfPropertyChange(() => IsModuleActive);
 }
Пример #7
0
        protected virtual void RaiseEnabledChangedEvent(EnabledChangedEventArgs e)
        {
            var handler = EnabledChanged;

            handler?.Invoke(this, e);
        }
Пример #8
0
 /// <summary>
 /// Handles the Enabled Changed event
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void HandlePasswordPresenationEnabledChanged(object sender, EnabledChangedEventArgs e)
 {
     OnEnableChanged(e);
 }
Пример #9
0
 private void MainManagerOnOnEnabledChangedEvent(object sender, EnabledChangedEventArgs e)
 {
     Enabled = e.Enabled;
 }
Пример #10
0
 private void Component_EnabledChanged(object sender, EnabledChangedEventArgs e)
 {
 }
Пример #11
0
 private void MainManagerOnOnEnabledChangedEvent(object sender, EnabledChangedEventArgs e)
 {
     NotifyOfPropertyChange(() => EffectEnabled);
 }
Пример #12
0
        private void OnlineGridViewOnCellContentClick(object sender, DataGridViewCellEventArgs eventArgs)
        {
            onlineGridView.CommitEdit(DataGridViewDataErrorContexts.Commit);
            DataGridViewRow row = onlineGridView.Rows[eventArgs.RowIndex];

            switch (onlineGridView.Columns[eventArgs.ColumnIndex].Name)
            {
                case "Configure":

                    var configureArgs = new OnlineConfigurationRequestEventArgs
                    {
                        GalleryName = (string)row.Cells["OnlineName"].Value
                    };

                    if (OnlineConfigurationRequest != null)
                        OnlineConfigurationRequest.Invoke(this, configureArgs);

                    break;

                case "OnlineEnabled":

                    var enabledArgs = new EnabledChangedEventArgs()
                    {
                        GalleryName = (string)row.Cells["OnlineName"].Value,
                        Enabled = (bool)row.Cells["OnlineEnabled"].Value
                    };

                    if (GalleryEnabledChanged != null)
                        GalleryEnabledChanged.Invoke(this, enabledArgs);

                    break;

                case "UseCache":

                    var useCacheArgs = new UseCacheChangedEventArgs()
                    {
                        GalleryName = (string)row.Cells["OnlineName"].Value,
                        UseCache = (bool)row.Cells["UseCache"].Value
                    };

                    if (UseCacheChanged != null)
                        UseCacheChanged.Invoke(this, useCacheArgs);

                    break;

                case "ClearCache":

                    var clearCacheArgs = new ClearCacheRequestEventArgs
                    {
                        GalleryName = (string)row.Cells["OnlineName"].Value
                    };

                    string message = string.Format(@"Are you sure you want to clear the cache of the {0} ?", clearCacheArgs.GalleryName);
                    DialogResult dialogResult = MessageBox.Show(message, @"Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                    if (dialogResult != DialogResult.Yes)
                        return;

                    if (ClearCacheRequest != null)
                        ClearCacheRequest.Invoke(this, clearCacheArgs);

                    break;
            }
        }
Пример #13
0
        private void LocalGridViewOnCellContentClick(object sender, DataGridViewCellEventArgs eventArgs)
        {
            localGridView.CommitEdit(DataGridViewDataErrorContexts.Commit);
            DataGridViewRow row = localGridView.Rows[eventArgs.RowIndex];

            switch (localGridView.Columns[eventArgs.ColumnIndex].Name)
            {
                case "LocalEnabled":

                    var enabledArgs = new EnabledChangedEventArgs
                    {
                        GalleryName = (string)row.Cells["LocalName"].Value,
                        Enabled = (bool)row.Cells["LocalEnabled"].Value
                    };

                    if (GalleryEnabledChanged != null)
                        GalleryEnabledChanged.Invoke(this, enabledArgs);

                    break;
            }
        }