BitmapEditor Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |