AnchorEditor Класс

Определение

Важно!

Этот API несовместим с CLS.

Предоставляет пользовательский интерфейс для настройки свойства Anchor.

public ref class AnchorEditor sealed : System::Drawing::Design::UITypeEditor
public sealed class AnchorEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public sealed class AnchorEditor : System.Drawing.Design.UITypeEditor
type AnchorEditor = class
    inherit UITypeEditor
[<System.CLSCompliant(false)>]
type AnchorEditor = class
    inherit UITypeEditor
Public NotInheritable Class AnchorEditor
Inherits UITypeEditor
Наследование
AnchorEditor
Атрибуты

Примеры

В следующем примере кода используется привязка EditorAttribute свойства к свойству AnchorEditor .

public:
   [EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
      System::Drawing::Design::UITypeEditor::typeid)]
   property System::Windows::Forms::AnchorStyles testAnchor 
   {
      System::Windows::Forms::AnchorStyles get()
      {
         return anchor;
      }
      void set( System::Windows::Forms::AnchorStyles value )
      {
         anchor = value;
      }
   }
private:
   AnchorStyles anchor;
[EditorAttribute(typeof(System.Windows.Forms.Design.AnchorEditor), typeof(System.Drawing.Design.UITypeEditor))]
public System.Windows.Forms.AnchorStyles testAnchor
{
    get
    {
        return anchor;
    }
    set
    {
        anchor = value;
    }
}
private AnchorStyles anchor;
<EditorAttribute(GetType(System.Windows.Forms.Design.AnchorEditor), GetType(System.Drawing.Design.UITypeEditor))>  _
Public Property testAnchor() As System.Windows.Forms.AnchorStyles
   Get
      Return anchor
   End Get
   Set
      anchor = value
   End Set
End Property
Private anchor As AnchorStyles

Комментарии

Предоставляет AnchorEditor пользовательский интерфейс времени разработки Anchor для настройки свойства. Свойство Anchor обычно используется для определения сторон контейнера, к которым привязан элемент управления. Этот класс предоставляет раскрывающийся графический элемент управления, позволяющий пользователю указать стороны контейнера для привязки элемента управления.

Конструкторы

AnchorEditor()

Инициализирует новый экземпляр класса AnchorEditor.

Свойства

IsDropDownResizable

Возвращает значение, указывающее, должен ли пользователь иметь возможность изменять размер редакторов с раскрывающимися списками.

(Унаследовано от UITypeEditor)

Методы

EditValue(IServiceProvider, Object)

Изменяет значение заданного объекта, используя стиль редактирования, определенного при помощи метода GetEditStyle().

(Унаследовано от UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Изменяет значение указанного объекта с использованием заданного поставщика служб и контекста.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEditStyle()

Получает стиль редактирования, используемый методом EditValue(IServiceProvider, Object).

(Унаследовано от UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Получает стиль редактирования, используемый методом EditValue(ITypeDescriptorContext, IServiceProvider, Object).

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetPaintValueSupported()

Указывает, поддерживает ли этот редактор визуальное представление значения объекта.

(Унаследовано от UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Указывает, поддерживает ли указанный контекст визуальное представление значения объекта в пределах определенного контекста.

(Унаследовано от UITypeEditor)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
PaintValue(Object, Graphics, Rectangle)

Рисует представление значения указанного объекта на заданном холсте.

(Унаследовано от UITypeEditor)
PaintValue(PaintValueEventArgs)

Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs.

(Унаследовано от UITypeEditor)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел