Språk

BitmapEditor Klass

Definition

Viktigt!

Detta API uppfyller inte CLS.

Tillhandahåller ett användargränssnitt för att välja bitmappsfiler i en egenskapswebbläsare.

public ref class BitmapEditor : System::Drawing::Design::ImageEditor
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.Security.SecurityCritical]
public class BitmapEditor : System.Drawing.Design.ImageEditor
[System.CLSCompliant(false)]
public class BitmapEditor : System.Drawing.Design.ImageEditor
type BitmapEditor = class
    inherit ImageEditor
[<System.Security.SecurityCritical>]
type BitmapEditor = class
    inherit ImageEditor
[<System.CLSCompliant(false)>]
type BitmapEditor = class
    inherit ImageEditor
Public Class BitmapEditor
Inherits ImageEditor
Arv
Attribut

Exempel

I följande kodexempel används en EditorAttribute för att associera BitmapEditor med en egenskap.

      [EditorAttribute(System::Drawing::Design::BitmapEditor::typeid,System::Drawing::Design::UITypeEditor::typeid)]
      Bitmap^ get()
      {
         return testBmp;
      }

      void set( Bitmap^ value )
      {
         testBmp = value;
      }
   }

private:
   Bitmap^ testBmp;
[EditorAttribute(typeof(System.Drawing.Design.BitmapEditor),
    typeof(System.Drawing.Design.UITypeEditor))]
public Bitmap testBitmap
{
    get
    {
        return testBmp;
    }
    set
    {
        testBmp = value;
    }
}
private Bitmap testBmp;
<EditorAttribute(GetType(System.Drawing.Design.BitmapEditor), _
    GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testBitmap() As Bitmap
    Get
        Return testBmp
    End Get
    Set(ByVal Value As Bitmap)
        testBmp = Value
    End Set
End Property

Private testBmp As Bitmap

Kommentarer

Klassen BitmapEditor är ett enkelt sätt att välja en bitmappsbild för en egenskap. När du startar redigeraren visas en dialogruta med öppna filer som tillåter katalognavigering och val av en fil. Fillistan filtreras ursprungligen för bitmappsfiler (.bmp).

Konstruktorer

Name Description
BitmapEditor()

Initierar en ny instans av BitmapEditor klassen.

Fält

Name Description
BitmapExtensions

Innehåller en lista över standardfilnamnstillägg som används för att filtrera fillistan.

Egenskaper

Name Description
IsDropDownResizable

Hämtar ett värde som anger om listruteredigerare ska kunna ändras av användaren.

(Ärvd från UITypeEditor)

Metoder

Name Description
EditValue(IServiceProvider, Object)

Redigerar värdet för det angivna objektet med hjälp av redigeringsformatet som anges av GetEditStyle() metoden.

(Ärvd från UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Redigerar det angivna objektvärdet med hjälp av redigeringsformatet GetEditStyle(ITypeDescriptorContext) som tillhandahålls av metoden.

(Ärvd från ImageEditor)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEditStyle()

Hämtar redigeringsformatet som används av EditValue(IServiceProvider, Object) metoden.

(Ärvd från UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Hämtar metodens redigeringsformat EditValue(ITypeDescriptorContext, IServiceProvider, Object) .

(Ärvd från ImageEditor)
GetExtensions()

Hämtar tilläggen för fillistfiltret som bitmappsredigeraren ursprungligen använder för att filtrera fillistan.

GetFileDialogDescription()

Hämtar beskrivningen för standardfillistfiltret som tillhandahålls av den här redigeraren.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetImageExtenders()

Hämtar en matris med avbildningstyper som stöds.

(Ärvd från ImageEditor)
GetPaintValueSupported()

Anger om den här redigeraren har stöd för att måla en representation av ett objekts värde.

(Ärvd från UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Hämtar ett värde som anger om den här redigeraren har stöd för att måla en representation av ett objekts värde.

(Ärvd från ImageEditor)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
LoadFromStream(Stream)

Läser in en bild från den angivna strömmen.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
PaintValue(Object, Graphics, Rectangle)

Målar en representation av värdet för det angivna objektet till den angivna arbetsytan.

(Ärvd från UITypeEditor)
PaintValue(PaintValueEventArgs)

Målar ett värde som anges av den angivna PaintValueEventArgs.

(Ärvd från ImageEditor)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för