ImageEditor Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een gebruikersinterface voor het selecteren van een afbeelding voor een eigenschap in een eigenschappenraster.
public ref class ImageEditor : System::Drawing::Design::UITypeEditor
public class ImageEditor : System.Drawing.Design.UITypeEditor
type ImageEditor = class
inherit UITypeEditor
Public Class ImageEditor
Inherits UITypeEditor
- Overname
- Afgeleid
Voorbeelden
In het volgende codevoorbeeld wordt een EditorAttribute voorbeeld gebruikt om de ImageEditor aan een eigenschap te koppelen.
public:
[EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
property Image^ testImage
{
Image^ get()
{
return testImg;
}
void set( Image^ value )
{
testImg = value;
}
}
private:
Image^ testImg;
[EditorAttribute(typeof(System.Drawing.Design.ImageEditor), typeof(System.Drawing.Design.UITypeEditor))]
public Image testImage
{
get
{
return testImg;
}
set
{
testImg = value;
}
}
private Image testImg;
<EditorAttribute(GetType(System.Drawing.Design.ImageEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testImage() As Image
Get
Return testImg
End Get
Set
testImg = value
End Set
End Property
Private testImg As Image
Opmerkingen
Een ImageEditor is een UITypeEditor die een gebruikersinterface biedt voor de gebruiker om een afbeelding voor een eigenschap te selecteren. Wanneer de gebruiker de editor start, wordt er een dialoogvenster Bestand openen weergegeven waarmee de gebruiker naar een map kan navigeren en een bestand kan selecteren. De bestandslijst wordt in eerste instantie gefilterd op de standaardbestandsextensies voor de editor.
Constructors
| Name | Description |
|---|---|
| ImageEditor() |
Initialiseert een nieuw exemplaar van de ImageEditor klasse. |
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 |
|---|---|
| CreateExtensionsString(String[], String) |
Hiermee maakt u een reeks bestandsnaamextensies met behulp van de opgegeven matrix met bestandsextensies en het opgegeven scheidingsteken. |
| CreateFilterEntry(ImageEditor) |
Hiermee maakt u een filtervermelding voor de bestandslijst van een dialoogvenster. |
| 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. |
| 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. |
| GetExtensions() |
Hiermee haalt u de extensies op voor het bestandslijstfilter dat door deze editor in eerste instantie wordt gebruikt om de bestandslijst 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. |
| 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. |
| 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. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |