/// <summary> /// Show more items in new dialog. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event arguments.</param> private void ButtonBrowse_Click(object sender, RoutedEventArgs e) { MultipleSelectionDialog multipleSelectionDialog = new MultipleSelectionDialog(); multipleSelectionDialog.Title = this.multipleValueButton.ToolTip.ToString(); multipleSelectionDialog.listboxParameter.ItemsSource = comboxParameter.ItemsSource; multipleSelectionDialog.ShowDialog(); if (multipleSelectionDialog.DialogResult != true) { return; } StringBuilder newComboText = new StringBuilder(); foreach (object selectedItem in multipleSelectionDialog.listboxParameter.SelectedItems) { newComboText.AppendFormat(CultureInfo.InvariantCulture, "{0},", selectedItem.ToString()); } if (newComboText.Length > 1) { newComboText.Remove(newComboText.Length - 1, 1); } comboxParameter.Text = newComboText.ToString(); }
/// <summary> /// Show more items in new dialog /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event arguments</param> private void ButtonBrowse_Click(object sender, RoutedEventArgs e) { MultipleSelectionDialog multipleSelectionDialog = new MultipleSelectionDialog(); multipleSelectionDialog.Title = this.multipleValueButton.ToolTip.ToString(); multipleSelectionDialog.listboxParameter.ItemsSource = comboxParameter.ItemsSource; multipleSelectionDialog.ShowDialog(); if (multipleSelectionDialog.DialogResult != true) { return; } StringBuilder newComboText = new StringBuilder(); foreach (object selectedItem in multipleSelectionDialog.listboxParameter.SelectedItems) { newComboText.AppendFormat(CultureInfo.InvariantCulture, "{0},", selectedItem.ToString()); } if (newComboText.Length > 1) { newComboText.Remove(newComboText.Length - 1, 1); } comboxParameter.Text = newComboText.ToString(); }