private void _okButton_Click(object sender, EventArgs e) { var provider = DataManager.ColorsProvider.Create((ColorsProvider.GroupingBy)cmbGrouping.SelectedValue, this.Boards); provider.ColorGroups = olvColorGroups.CollectCheckedObjects <ColorGroup>(ObjectListViewHelper.ObjectListViewCollector.All); this._colorsProvider = provider; this.DialogResult = DialogResult.OK; }
public ColorsProviderDialog(ColorsProvider provider, List <IBoard> boards) { InitializeComponent(); InitializeComboBox(); Boards = boards; cmbGrouping.SelectedValue = provider.GroupKey; olvColorGroups.SetObjects(provider.ColorGroups); cmbGrouping.SelectedValueChanged += CmbGrouping_SelectedValueChanged; }
private void btnColorProviderDialog_Click(object sender, EventArgs e) { if (this.Boards.Count == 0) { return; } var provider = this.ColorsProvider ?? DataManager.ColorsProvider.Create(DataManager.ColorsProvider.GroupingBy.Kind, this.Boards); using (var dlg = new Dialogs.ColorsProviderDialog(provider, this.Boards)) { if (dlg.ShowDialog(this) == DialogResult.OK) { this.ColorsProvider = dlg.ColorsProvider; } } }
public PreferredCompsManager() { _comps = new List <Visual2D>(); _colorProvider = new ColorsProvider(Color.White, Color.Gray); }