SelectedGridItemChangedEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет данные для SelectedGridItemChanged события PropertyGrid элемента управления.
public ref class SelectedGridItemChangedEventArgs : EventArgs
public class SelectedGridItemChangedEventArgs : EventArgs
type SelectedGridItemChangedEventArgs = class
inherit EventArgs
Public Class SelectedGridItemChangedEventArgs
Inherits EventArgs
- Наследование
Примеры
В следующем примере кода демонстрируется использование этого типа. В этом примере обработчик событий сообщает о возникновении SelectedGridItemChanged события. Этот отчет поможет вам узнать, когда происходит событие, и помочь вам в отладке. Чтобы сообщить о нескольких событиях или событиях, которые происходят часто, рекомендуется заменить ShowConsole.WriteLine или добавить сообщение в многостроочное TextBox.
Чтобы запустить пример кода, вставьте его в проект, содержащий экземпляр типа PropertyGrid с именем PropertyGrid1. Затем убедитесь, что обработчик событий связан с событием SelectedGridItemChanged .
private void PropertyGrid1_SelectedGridItemChanged(Object sender, SelectedGridItemChangedEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "NewSelection", e.NewSelection );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "OldSelection", e.OldSelection );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "SelectedGridItemChanged Event" );
}
Private Sub PropertyGrid1_SelectedGridItemChanged(sender as Object, e as SelectedGridItemChangedEventArgs) _
Handles PropertyGrid1.SelectedGridItemChanged
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "NewSelection", e.NewSelection)
messageBoxVB.AppendLine()
messageBoxVB.AppendFormat("{0} = {1}", "OldSelection", e.OldSelection)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"SelectedGridItemChanged Event")
End Sub
Комментарии
Событие SelectedGridItemChanged возникает, когда пользователь изменяет GridItem выбранный в объекте PropertyGrid.
Конструкторы
| Имя | Описание |
|---|---|
| SelectedGridItemChangedEventArgs(GridItem, GridItem) |
Инициализирует новый экземпляр класса SelectedGridItemChangedEventArgs. |
Свойства
| Имя | Описание |
|---|---|
| NewSelection |
Возвращает только что выбранный GridItemобъект. |
| OldSelection |
Возвращает выбранный GridItemранее параметр. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |