private void lblNewEntry_Click(object sender, EventArgs e) { _activeEntrySet = false; foreach (var entryControlObj in panelEntriesContainer.Controls) { var entryControl = (DatabaseViewEntry)entryControlObj; entryControl.Selected = false; } var control = new DatabaseViewEntryWebsite(_controller, this, _activeGroupId) { Dock = DockStyle.Fill }; panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(control); }
private void SetActiveEntry(int databaseEntryId) { if (_activeEntrySet && databaseEntryId == _activeEntryId) { _activeEntrySet = false; var noEntrySelectedControl = new DatabaseViewEntryNone(); panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(noEntrySelectedControl); return; } _activeEntrySet = true; _activeEntryId = databaseEntryId; var control = new DatabaseViewEntryWebsite(_controller, this) { Dock = DockStyle.Fill }; control.SetExistingEntry(databaseEntryId); panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(control); }
private void lblNewEntry_Click(object sender, EventArgs e) { _activeEntrySet = false; foreach (var entryControlObj in panelEntriesContainer.Controls) { var entryControl = (DatabaseViewEntry)entryControlObj; entryControl.Selected = false; } var control = new DatabaseViewEntryWebsite(_controller, this, _activeGroupId) {Dock = DockStyle.Fill}; panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(control); }
private void SetActiveEntry(int databaseEntryId) { if (_activeEntrySet && databaseEntryId == _activeEntryId) { _activeEntrySet = false; var noEntrySelectedControl = new DatabaseViewEntryNone(); panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(noEntrySelectedControl); return; } _activeEntrySet = true; _activeEntryId = databaseEntryId; var control = new DatabaseViewEntryWebsite(_controller, this) {Dock = DockStyle.Fill}; control.SetExistingEntry(databaseEntryId); panelEntryDetailsContainer.Controls.Clear(); panelEntryDetailsContainer.Controls.Add(control); }