/// <summary> /// Вызывает метод обновление каналов /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RefreshChannel(object sender, EventArgs e) { Controller.Refresh(); ListURL.ClearSelected(); listItems.ClearSelected(); listItems.DataSource = null; listItems.DisplayMember = "Title"; }
/// <summary> /// Выполняет отображение формы открытия файла /// </summary> private void OpenUrl(object sender, EventArgs e) { var f = new AdditionalForm("Добавление канала", "Открыть", true); f.ShowDialog(); ListURL.DataSource = Controller.Channels; removeChannel.Enabled = true; ListURL.Refresh(); }
/// <summary> /// Вызывает метод удаления выбраного канала /// </summary> private void removeChannel_Click(object sender, EventArgs e) { int id = ListURL.SelectedIndex; listItems.ClearSelected(); listItems.DataSource = null; listItems.DisplayMember = "Title"; ListURL.ClearSelected(); Controller.RemoveChannel(id); channelBox.Height = 0; if (ListURL.Items.Count == 0) { removeChannel.Enabled = false; } }
private void LoadSession_Click(object sender, EventArgs e) { Controller.LoadSession(); ListURL.DataSource = Controller.Channels; ListURL.Refresh(); }