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)

适用于

另请参阅