FileNameEditor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Fornece uma interface do usuário para selecionar um nome de arquivo.
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
- Herança
- Atributos
Exemplos
O exemplo de código a seguir usa um EditorAttribute para associar a FileNameEditor uma propriedade.
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
Comentários
FileNameEditor fornece uma caixa de diálogo de seleção de arquivo para seleção e edição de nome de arquivo.
Notas aos Herdeiros
Você pode herdar dessa classe para fornecer seu próprio título para a caixa de diálogo e suas próprias extensões de filtro de lista de arquivos.
Construtores
| Nome | Description |
|---|---|
| FileNameEditor() |
Inicializa uma nova instância da classe FileNameEditor. |
Propriedades
| Nome | Description |
|---|---|
| IsDropDownResizable |
Obtém um valor que indica se os editores suspensos devem ser redimensionáveis pelo usuário. (Herdado de UITypeEditor) |
Métodos
| Nome | Description |
|---|---|
| EditValue(IServiceProvider, Object) |
Edita o valor do objeto especificado usando o estilo do editor indicado pelo GetEditStyle() método. (Herdado de UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Edita o objeto especificado usando o estilo do editor fornecido pelo GetEditStyle(ITypeDescriptorContext) método. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEditStyle() |
Obtém o estilo do editor usado pelo EditValue(IServiceProvider, Object) método. (Herdado de UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Obtém o estilo de edição usado pelo EditValue(ITypeDescriptorContext, IServiceProvider, Object) método. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetPaintValueSupported() |
Indica se esse editor dá suporte à pintura de uma representação do valor de um objeto. (Herdado de UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Indica se o contexto especificado dá suporte à pintura de uma representação do valor de um objeto dentro do contexto especificado. (Herdado de UITypeEditor) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InitializeDialog(OpenFileDialog) |
Inicializa a caixa de diálogo abrir arquivo quando ela é criada. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| PaintValue(Object, Graphics, Rectangle) |
Pinta uma representação do valor do objeto especificado para a tela especificada. (Herdado de UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Pinta uma representação do valor de um objeto usando o especificado PaintValueEventArgs. (Herdado de UITypeEditor) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |