Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

FileNameEditor, classe

Fournit une interface utilisateur pour sélectionner un fichier.

System.Object
  System.Drawing.Design.UITypeEditor
    System.Windows.Forms.Design.FileNameEditor

Espace de noms :  System.Windows.Forms.Design
Assembly :  System.Design (dans System.Design.dll)

public class FileNameEditor : UITypeEditor

Le type FileNameEditor expose les membres suivants.

  NomDescription
Méthode publiqueFileNameEditorInitialise une nouvelle instance de la classe FileNameEditor.
Début

  NomDescription
Propriété publiqueIsDropDownResizableObtient une valeur indiquant si les éditeurs déroulants doivent être redimensionnables par l'utilisateur. (Hérité de UITypeEditor.)
Début

  NomDescription
Méthode publiqueEditValue(IServiceProvider, Object)Modifie la valeur de l'objet spécifié à l'aide du style d'éditeur fourni par la méthode GetEditStyle. (Hérité de UITypeEditor.)
Méthode publiqueEditValue(ITypeDescriptorContext, IServiceProvider, Object)Modifie l'objet spécifié à l'aide du style d'éditeur fourni par la méthode GetEditStyle. (Substitue UITypeEditor.EditValue(ITypeDescriptorContext, IServiceProvider, Object).)
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueGetEditStyle()Obtient le style de l'éditeur utilisé par la méthode EditValue. (Hérité de UITypeEditor.)
Méthode publiqueGetEditStyle(ITypeDescriptorContext)Obtient le style de modification utilisé par la méthode EditValue. (Substitue UITypeEditor.GetEditStyle(ITypeDescriptorContext).)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetPaintValueSupported()Indique si cet éditeur permet de peindre une représentation de la valeur d'un objet. (Hérité de UITypeEditor.)
Méthode publiqueGetPaintValueSupported(ITypeDescriptorContext)Indique si le contexte spécifié permet de peindre une représentation de la valeur d'un objet dans le contexte spécifié. (Hérité de UITypeEditor.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeInitializeDialogInitialise la boîte de dialogue d'ouverture de fichier lors de sa création.
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiquePaintValue(PaintValueEventArgs)Peint une représentation de la valeur d'un objet à l'aide du PaintValueEventArgs spécifié. (Hérité de UITypeEditor.)
Méthode publiquePaintValue(Object, Graphics, Rectangle)Peint une représentation de la valeur de l'objet spécifié sur la toile spécifiée. (Hérité de UITypeEditor.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Début

FileNameEditor fournit une boîte de dialogue de sélection de fichiers pour sélectionner et modifier les noms de fichiers.

Remarques à l'attention des héritiers

Vous pouvez hériter de cette classe pour donner votre propre titre à la boîte de dialogue ainsi que vos propres extensions de filtre de liste de fichiers.

L'exemple de code suivant utilise EditorAttribute pour associer FileNameEditor à une propriété.


[EditorAttribute(typeof(System.Windows.Forms.Design.FileNameEditor), typeof(System.Drawing.Design.UITypeEditor))]
public string testFilename
{
    get
    {
        return filename;
    }
    set
    {
        filename = value;
    }
}
private string filename;       


.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft