DataGridColumnCollectionEditor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет пользовательский интерфейс редактирования для коллекции столбцов элемента управления DataGrid.
public ref class DataGridColumnCollectionEditor : System::Drawing::Design::UITypeEditor
public class DataGridColumnCollectionEditor : System.Drawing.Design.UITypeEditor
type DataGridColumnCollectionEditor = class
inherit UITypeEditor
Public Class DataGridColumnCollectionEditor
Inherits UITypeEditor
- Наследование
Примеры
В следующем примере кода используется EditorAttribute для связывания DataGridColumnCollectionEditor класса и UITypeEditor класса (базового класса редактора коллекций) с пользовательским Columns
свойством. Свойство является ссылкой на DataGridColumnCollection класс.
private DataGridColumnCollection columns = null;
// Associate the DataGridColumnCollectionEditor with the TestColumns.
[EditorAttribute(typeof(System.Web.UI.Design.WebControls.
DataGridColumnCollectionEditor),
typeof(UITypeEditor))]
public DataGridColumnCollection TestColumns
{
get { return columns; }
} // TestColumns
Private columns As DataGridColumnCollection
' Associate DataGridColumnCollectionEditor with the TestColumns.
<EditorAttribute( GetType( System.Web.UI.Design.WebControls. _
DataGridColumnCollectionEditor), _
GetType(UITypeEditor))> _
Public ReadOnly Property TestColumns() As DataGridColumnCollection
Get
Return columns
End Get
End Property ' TestColumns
Конструкторы
DataGridColumnCollectionEditor() |
Инициализирует новый экземпляр класса DataGridColumnCollectionEditor. |
Свойства
IsDropDownResizable |
Возвращает значение, указывающее, должен ли пользователь иметь возможность изменять размер редакторов с раскрывающимися списками. (Унаследовано от UITypeEditor) |
Методы
EditValue(IServiceProvider, Object) |
Изменяет значение заданного объекта, используя стиль редактирования, определенного при помощи метода GetEditStyle(). (Унаследовано от UITypeEditor) |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Редактирует заданное значение с помощью указанного дескриптора контекста и поставщика служб. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEditStyle() |
Получает стиль редактирования, используемый методом EditValue(IServiceProvider, Object). (Унаследовано от UITypeEditor) |
GetEditStyle(ITypeDescriptorContext) |
Получает стили редактирования, сопоставленные данному редактору, при помощи заданного объекта ITypeDescriptorContext. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetPaintValueSupported() |
Указывает, поддерживает ли этот редактор визуальное представление значения объекта. (Унаследовано от UITypeEditor) |
GetPaintValueSupported(ITypeDescriptorContext) |
Указывает, поддерживает ли указанный контекст визуальное представление значения объекта в пределах определенного контекста. (Унаследовано от UITypeEditor) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
PaintValue(Object, Graphics, Rectangle) |
Рисует представление значения указанного объекта на заданном холсте. (Унаследовано от UITypeEditor) |
PaintValue(PaintValueEventArgs) |
Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs. (Унаследовано от UITypeEditor) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |