FileNameEditor Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Ważny
To API nie jest zgodne z CLS.
Udostępnia interfejs użytkownika do wybierania nazwy pliku.
public ref class FileNameEditor : System::Drawing::Design::UITypeEditor
public class FileNameEditor : System.Drawing.Design.UITypeEditor
[System.CLSCompliant(false)]
public class FileNameEditor : System.Drawing.Design.UITypeEditor
type FileNameEditor = class
inherit UITypeEditor
[<System.CLSCompliant(false)>]
type FileNameEditor = class
inherit UITypeEditor
Public Class FileNameEditor
Inherits UITypeEditor
- Dziedziczenie
- Atrybuty
Przykłady
Poniższy przykład kodu używa obiektu do EditorAttribute skojarzenia FileNameEditor obiektu z właściwością.
public:
[EditorAttribute(System::ComponentModel::Design::CollectionEditor::typeid,
System::Drawing::Design::UITypeEditor::typeid)]
property String^ testFilename
{
String^ get()
{
return filename;
}
void set( String^ value )
{
filename = value;
}
}
private:
String^ filename;
[EditorAttribute(typeof(System.Windows.Forms.Design.FileNameEditor), typeof(System.Drawing.Design.UITypeEditor))]
public string testFilename
{
get
{
return filename;
}
set
{
filename = value;
}
}
private string filename;
<EditorAttribute(GetType(System.Windows.Forms.Design.FileNameEditor), GetType(System.Drawing.Design.UITypeEditor))> _
Public Property testFilename() As String
Get
Return filename
End Get
Set
filename = value
End Set
End Property
Private filename As String
Uwagi
FileNameEditor Zawiera okno dialogowe wyboru pliku dla wyboru i edytowania nazwy pliku.
Notatki dla spadkobierców
Możesz dziedziczyć z tej klasy, aby podać własny tytuł okna dialogowego i własne rozszerzenia filtru listy plików.
Konstruktorów
| Nazwa | Opis |
|---|---|
| FileNameEditor() |
Inicjuje nowe wystąpienie klasy FileNameEditor. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsDropDownResizable |
Pobiera wartość wskazującą, czy edytory listy rozwijanej powinny być zmienialne przez użytkownika. (Dziedziczone od UITypeEditor) |
Metody
| Nazwa | Opis |
|---|---|
| EditValue(IServiceProvider, Object) |
Edytuje wartość określonego obiektu przy użyciu stylu edytora wskazanego przez metodę GetEditStyle() . (Dziedziczone od UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Edytuje określony obiekt przy użyciu stylu edytora dostarczonego przez metodę GetEditStyle(ITypeDescriptorContext) . |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetEditStyle() |
Pobiera styl edytora używany przez metodę EditValue(IServiceProvider, Object) . (Dziedziczone od UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Pobiera styl edycji używany przez metodę EditValue(ITypeDescriptorContext, IServiceProvider, Object) . |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetPaintValueSupported() |
Wskazuje, czy ten edytor obsługuje malowanie reprezentacji wartości obiektu. (Dziedziczone od UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Wskazuje, czy określony kontekst obsługuje malowanie reprezentacji wartości obiektu w określonym kontekście. (Dziedziczone od UITypeEditor) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| InitializeDialog(OpenFileDialog) |
Inicjuje otwarte okno dialogowe pliku po jego utworzeniu. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| PaintValue(Object, Graphics, Rectangle) |
Maluje reprezentację wartości określonego obiektu na określoną kanwę. (Dziedziczone od UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu . (Dziedziczone od UITypeEditor) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |