BitmapEditor Klas

Definitie

Belangrijk

Deze API is niet CLS-conform.

Biedt een gebruikersinterface voor het selecteren van bitmapbestanden in een eigenschappenbrowser.

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
Overname
Kenmerken

Voorbeelden

In het volgende codevoorbeeld wordt een EditorAttribute voorbeeld gebruikt om de BitmapEditor aan een eigenschap te koppelen.

      [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

Opmerkingen

De BitmapEditor klasse biedt een eenvoudige manier om een bitmapafbeelding voor een eigenschap te selecteren. Als u de editor start, wordt een dialoogvenster Bestand openen weergegeven waarin mapnavigatie is toegestaan en een bestand wordt geselecteerd. De bestandslijst wordt in eerste instantie gefilterd op bitmapbestanden (.bmp).

Constructors

Name Description
BitmapEditor()

Initialiseert een nieuw exemplaar van de BitmapEditor klasse.

Velden

Name Description
BitmapExtensions

Bevat de lijst met standaardbestandsextensies die worden gebruikt om de lijst met bestanden te filteren.

Eigenschappen

Name Description
IsDropDownResizable

Hiermee wordt een waarde opgehaald die aangeeft of vervolgkeuzelijsten door de gebruiker moeten worden aangepast.

(Overgenomen van UITypeEditor)

Methoden

Name Description
EditValue(IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die door de GetEditStyle() methode wordt aangegeven.

(Overgenomen van UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Hiermee bewerkt u de opgegeven objectwaarde met behulp van de bewerkingsstijl van de GetEditStyle(ITypeDescriptorContext) methode.

(Overgenomen van ImageEditor)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetEditStyle()

Hiermee haalt u de editorstijl op die door de EditValue(IServiceProvider, Object) methode wordt gebruikt.

(Overgenomen van UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Hiermee haalt u de bewerkingsstijl van de EditValue(ITypeDescriptorContext, IServiceProvider, Object) methode op.

(Overgenomen van ImageEditor)
GetExtensions()

Hiermee haalt u de extensies voor het bestandslijstfilter op dat de bitmapeditor in eerste instantie zal gebruiken om de lijst met bestanden te filteren.

GetFileDialogDescription()

Hiermee haalt u de beschrijving op voor het standaardfilter voor de lijst met bestanden dat door deze editor wordt geleverd.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetImageExtenders()

Hiermee haalt u een matrix van ondersteunde afbeeldingstypen op.

(Overgenomen van ImageEditor)
GetPaintValueSupported()

Geeft aan of deze editor ondersteuning biedt voor het schilderen van een weergave van de waarde van een object.

(Overgenomen van UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Hiermee wordt een waarde opgehaald die aangeeft of deze editor ondersteuning biedt voor het schilderen van een weergave van de waarde van een object.

(Overgenomen van ImageEditor)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
LoadFromStream(Stream)

Laadt een afbeelding uit de opgegeven stream.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
PaintValue(Object, Graphics, Rectangle)

Hiermee wordt een weergave van de waarde van het opgegeven object op het opgegeven canvas weergegeven.

(Overgenomen van UITypeEditor)
PaintValue(PaintValueEventArgs)

Verft een waarde die wordt aangegeven door de opgegeven PaintValueEventArgs.

(Overgenomen van ImageEditor)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op