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