Sdílet prostřednictvím


BitmapEditor Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Poskytuje uživatelské rozhraní pro výběr rastrových souborů v prohlížeči vlastností.

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
Dědičnost
Atributy

Příklady

Následující příklad kódu používá k EditorAttribute přidružení objektu BitmapEditor k vlastnosti .

      [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

Poznámky

Třída BitmapEditor poskytuje jednoduchý způsob, jak vybrat rastrový obrázek pro vlastnost. Spuštění editoru zobrazí dialogové okno Otevřít soubor , které umožňuje navigaci v adresáři a výběr souboru. Seznam souborů je zpočátku filtrován pro rastrové (.bmp) soubory.

Konstruktory

BitmapEditor()

Inicializuje novou instanci BitmapEditor třídy.

Pole

BitmapExtensions

Poskytuje seznam výchozích přípon souborů používaných k filtrování seznamu souborů.

Vlastnosti

IsDropDownResizable

Získá hodnotu označující, zda by měl uživatel změnit velikost editoru rozevíracího seznamu.

(Zděděno od UITypeEditor)

Metody

EditValue(IServiceProvider, Object)

Upraví hodnotu zadaného objektu pomocí stylu editoru označeného metodou GetEditStyle() .

(Zděděno od UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Upraví zadanou hodnotu objektu pomocí stylu úprav poskytnutého metodou GetEditStyle(ITypeDescriptorContext) .

(Zděděno od ImageEditor)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEditStyle()

Získá styl editoru používaný metodou EditValue(IServiceProvider, Object) .

(Zděděno od UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Získá styl EditValue(ITypeDescriptorContext, IServiceProvider, Object) úprav metody.

(Zděděno od ImageEditor)
GetExtensions()

Získá přípony pro filtr seznamu souborů, který bude editor rastrových obrázků zpočátku používat k filtrování seznamu souborů.

GetFileDialogDescription()

Získá popis výchozího filtru seznamu souborů poskytnutého tímto editorem.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetImageExtenders()

Získá pole podporovaných typů imagí.

(Zděděno od ImageEditor)
GetPaintValueSupported()

Určuje, zda tento editor podporuje malování reprezentace hodnoty objektu.

(Zděděno od UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Získá hodnotu označující, zda tento editor podporuje malování reprezentace hodnoty objektu.

(Zděděno od ImageEditor)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
LoadFromStream(Stream)

Načte obrázek ze zadaného datového proudu.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
PaintValue(Object, Graphics, Rectangle)

Vykreslí reprezentaci hodnoty zadaného objektu na zadané plátno.

(Zděděno od UITypeEditor)
PaintValue(PaintValueEventArgs)

Vykreslí hodnotu označenou zadaným PaintValueEventArgsparametrem .

(Zděděno od ImageEditor)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro