DashboardPropertyToggle() public method

public DashboardPropertyToggle ( object target, string propertyName, bool active ) : void
target object
propertyName string
active bool
return void
Ejemplo n.º 1
0
        private void dashboardButton_CheckedChanged(object sender, System.EventArgs e)
        {
            ListViewItem selectedItem = listView.SelectedItems[0];

            var task = selectedItem.Tag as MyTask;

            if (string.IsNullOrEmpty(task.TaskGroupName))
            {
                m_mainForm.DashboardPropertyToggle(task, EnabledPropertyName, dashboardButton.Checked);
            }
            else
            {
                m_mainForm.DashboardPropertyToggle(task.TaskGroup, task.TaskGroupName, dashboardButton.Checked);
            }
        }
Ejemplo n.º 2
0
        private void dashboardButton_CheckedChanged(object sender, EventArgs e)
        {
            var propertyDescriptor = propertyGrid.SelectedGridItem.PropertyDescriptor;

            if (propertyDescriptor != null)
            {
                m_mainForm.DashboardPropertyToggle(Target, propertyDescriptor.Name, dashboardButton.Checked);
            }
        }
Ejemplo n.º 3
0
        private void dashboardButton_CheckedChanged(object sender, EventArgs e)
        {
            if (m_nodeSelection.Count != 1)
            {
                return;
            }

            var task = CastTag(listView.SelectedItems[0].Tag).Task;

            if (string.IsNullOrEmpty(task.TaskGroupName))
            {
                m_mainForm.DashboardPropertyToggle(task, EnabledPropertyName, dashboardButton.Checked);
            }
            else
            {
                m_mainForm.DashboardPropertyToggle(task.TaskGroup, task.TaskGroupName, dashboardButton.Checked);
            }
        }
Ejemplo n.º 4
0
        private void dashboardButton_CheckedChanged(object sender, System.EventArgs e)
        {
            if (HasMultipleTargets)
            {
                MyLog.WARNING.WriteLine($"{nameof(dashboardButton)}: bulk toggle not implemented.");
                return;
            }

            PropertyDescriptor propertyDescriptor = propertyGrid.SelectedGridItem.PropertyDescriptor;

            if (propertyDescriptor != null)
            {
                m_mainForm.DashboardPropertyToggle(Target, propertyDescriptor.Name, dashboardButton.Checked);
            }
        }