private bool PrepareResult() { var i = ListBoxPresets.SelectedIndex; if (this.ListOfItems != null && i >= 0 && i < this.ListOfItems.Count) { this.ResultIndex = i; this.ResultItem = this.ListOfItems[i]; return(true); } // uups return(false); }
private void ButtonClose_Click(object sender, RoutedEventArgs e) { this.ResultIndex = -1; this.ResultItem = null; ControlClosed?.Invoke(); }