begin process at 2012 02 11 12:46:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Formulaire / Winforms / Controls

 > 

Customiser l'openfileidalog!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Customiser l'openfileidalog!

vendredi 17 octobre 2008 à 09:39:34 | Customiser l'openfileidalog!

sachie

Bonjour à tous!

Je voudrais donc customiser l'openfiledialog!

J'ai trouvé sur CodeSource quelque chose d'intéressant:
http://www.codeproject.com/KB/dialog/OpenFileDialogEx.aspx

J'arrive donc à placer des boutons et autres dans la même fenêtre que l'openfiledialog!

Mais je n'arrive pas à définir la taille et l'emplacement des éléments d'origine!
Ainsi que préciser moi-même les raccourcis de gauches,mais pour cela j'ai trouvé un article intéressant :
http://msdn.microsoft.com/en-us/magazine/cc300434.aspx

Néanmoins "jouer" avec les clefs de registre me parait un peu risquer, il faudrait stocker les valeurs en placer des nouvelles puis à la fermeture les enlever et replacer celles enlevées, sans compter que si le prog est coupé à la barbare c'est la misère!

Si quelqu'un à une idée je suis preneur!
Merci!
vendredi 17 octobre 2008 à 14:18:15 | Re : Customiser l'openfileidalog!

gglamicose

Salut sachie !
Pour ce qui est de changer les éléments menu sur la gauche, tu vas devoir toucher à l'objet OpenFileDialog pour modifier ses propriétés intrinsèques, et la je ne sais pas j'ai jamais fait (et j'ai pas envie de m'y risquer ).
En revanche, dans mes souvenirs tu pouvais aisément changer le répertoire de départ avec la propriété  InitialDirectory (à vérifier). Quoi qu'il en soit il existe une multitude de tutos sur l'openFileDialog, tu devrais rapidement trouver ton bonheur en cherchant un peu !
Bon courage !
vendredi 17 octobre 2008 à 18:27:16 | Re : Customiser l'openfileidalog!

Bidou

Administrateur CodeS-SourceS
Réponse acceptée !
La class OpenFileDialog du framework .NET n'est qu'un wrapper de l'API GetOpenFileName de Win32. Pour ces raisons, il est assez difficile de modifier des détails de ce Control...

Je suggère de réécrire le Control à partir de zéro. C'est le prix à payer pour ne pas "grailler". Car comme le suggère bien l'article sur codeprojet, la solution proposée n'est qu'un "hack" et pas une solution très propre...



-My Blog-
dimanche 19 octobre 2008 à 08:24:16 | Re : Customiser l'openfileidalog!

xmox667

Membre Club
Salut,
Qu'elle est le nom de la classe du menu de gauche de OpenFileDialog si elle existe ?
A+
lundi 20 octobre 2008 à 17:51:17 | Re : Customiser l'openfileidalog!

sachie

C'est bien ce qui m'a semblé lors de mes recherches!
Je référerais donc un userControl si nécessaire!

Merci!


Cette discussion est classée dans : trouvé, openfiledialog, customiser, intéressant, openfileidalog


Répondre à ce message

Sujets en rapport avec ce message

openfiledialog [ par yho ] bonjour,j'essaye d'utiliser la classe openfiledialog pour ouvrir une fenetre afin de choisir un fichier dans une liste ,voici mon code OpenFileDialog OpenFileDialog class [ par jagxx ] Bonjour, J'aimerais savoir si il y a un moyen d'afficher les photos en miniature avec la class OpenFileDialog. merciJagxx trouvé le dossier mes documents [ par afra59 ] est ce que qq1 sait comment allez cherché le chemin du dossier mes documents ? Renommer un répertoire / fichier [ par bob94700 ] Bonjour, Je cherche une fonction qui me permette de modifier le nom d'un répertoire ou d'un fichier sous c#.Je sais qu'il y a rename(oldNom, newNom) openFileDialog C#... [ par Nosferatu131 ] Bon, désolé de poser la question, je pense qu'il n'y a rien de plus bête mais je m'enerve dessus depuis quelques heures :J'ai créé un bouton Parcourir Récuperer sa propre IP ... [ par chimerique ] Slt, je voulais savoir si il y avais une facon simple de recupere sa propre adresse IP ?L'unique facon que j'ai trouvé, c'est récupéré mon nom d'host, ouvrir un repertoire avec un OpenFileDialog [ par nicola2s ] je voudrais utiliser une boite de dialogue pour ouvrir un repertoirej'utilise un OpenFileDialog masi ca ne permet que d'ouvrir des fichiers. Y a t il openFileDialog + Aperçu [ par ennixo ] Bonjour, j'aimerais savoir comment on peut ajouter un aperçu dans un openFileDialog ? Memorisier un chemin [ par romsworld ] De retour sur le forum !Avec ce code, je recupere le chemin d'un .exeSeulement lorsque je ferme le programme et je le re ouvre, le chemin n'est pas me base sql problème [ par Fildomen ] salut ( 4fois par jour!!)j'ai réinstaller le windows, et quand je veux attacher ma base de donnée sql server 2000, il me passe une erreur  comme s'il


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales