Udostępnij za pośrednictwem


BitmapEditor Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Udostępnia interfejs użytkownika do wybierania plików map bitowych w przeglądarce właściwości.

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
Dziedziczenie
Atrybuty

Przykłady

W poniższym przykładzie kodu użyto obiektu , EditorAttribute aby skojarzyć obiekt BitmapEditor z właściwością .

      [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

Uwagi

Klasa BitmapEditor zapewnia prosty sposób wybierania obrazu mapy bitowej dla właściwości. Uruchomienie edytora powoduje wyświetlenie okna dialogowego Otwieranie pliku , które umożliwia nawigację w katalogu i wybieranie pliku. Lista plików jest początkowo filtrowana pod kątem plików mapy bitowej (.bmp).

Konstruktory

BitmapEditor()

Inicjuje nowe wystąpienie klasy BitmapEditor.

Pola

BitmapExtensions

Zawiera listę domyślnych rozszerzeń plików używanych do filtrowania listy plików.

Właściwości

IsDropDownResizable

Pobiera wartość wskazującą, czy edytory listy rozwijanej powinny być możliwe do zmiany rozmiaru przez użytkownika.

(Odziedziczone po UITypeEditor)

Metody

EditValue(IServiceProvider, Object)

Edytuje wartość określonego obiektu przy użyciu stylu edytora wskazanego przez metodę GetEditStyle() .

(Odziedziczone po UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edytuje określoną wartość obiektu przy użyciu stylu edycji dostarczonego przez metodę GetEditStyle(ITypeDescriptorContext) .

(Odziedziczone po ImageEditor)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEditStyle()

Pobiera styl edytora używany przez metodę EditValue(IServiceProvider, Object) .

(Odziedziczone po UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Pobiera styl edycji EditValue(ITypeDescriptorContext, IServiceProvider, Object) metody .

(Odziedziczone po ImageEditor)
GetExtensions()

Pobiera rozszerzenia filtru listy plików, którego edytor map bitowych będzie początkowo używać do filtrowania listy plików.

GetFileDialogDescription()

Pobiera opis domyślnego filtru listy plików dostarczonego przez ten edytor.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetImageExtenders()

Pobiera tablicę obsługiwanych typów obrazów.

(Odziedziczone po ImageEditor)
GetPaintValueSupported()

Wskazuje, czy ten edytor obsługuje malowanie reprezentacji wartości obiektu.

(Odziedziczone po UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Pobiera wartość wskazującą, czy ten edytor obsługuje malowanie reprezentacji wartości obiektu.

(Odziedziczone po ImageEditor)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
LoadFromStream(Stream)

Ładuje obraz z określonego strumienia.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
PaintValue(Object, Graphics, Rectangle)

Maluje reprezentację wartości określonego obiektu na określoną kanwę.

(Odziedziczone po UITypeEditor)
PaintValue(PaintValueEventArgs)

Maluje wartość wskazaną przez określony PaintValueEventArgselement .

(Odziedziczone po ImageEditor)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy