private void BtnOK_Click(object sender, RoutedEventArgs e) { var id = queueIds.ElementAt(LbQueues.SelectedIndex); QueueSelected?.Invoke(this, new QueueSelectionEventArgs(id, downloadIds)); QueueSelected = null; Close(); }
private void BtnOK_Clicked(object?sender, EventArgs e) { var selectedIndex = GtkHelper.GetSelectedIndex(LbQueues); var queueId = this.queueIds.ElementAt(selectedIndex); QueueSelected?.Invoke(this, new QueueSelectionEventArgs(queueId, downloadIds)); QueueSelected = null; Result = true; this.group.RemoveWindow(this); Visible = false; }