RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 CheckTreeView

Forum : XAML
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ XAML

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM XAML

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
pac
Co-Administrateur
Superviseur :
- Méthodologie.
Modérateur :
- Delphi
Chef de projet(s) :
- Jeu Awalé
- EcoSystem
- MySudoku

Avatar de pac
Inscrit : 08/04/2004
Messages : 6570
Message
#147016
Posté le 31/12/07 à 08:48
Salut tout le monde,

dans la liste des composants XAML, il n'y a pas de CheckTreeView.
Connaissez-vous un moyen pour utiliser un CheckTreeView dans une form XAML ?
En trouver un sur le net, migrer un provenant de winform, attendre une mise à jour avec ce composant ?

Merci.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu]Image.

Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2878
Message
#147026
Posté le 31/12/07 à 12:50
Salut pac.

CheckTreeView ? Ca n'existe pas comme composant çà... Tu veux surement parler de TreeView.

TreeView ? Cà existe aussi bien en WinForm qu'en XAML : la preuve.


Donc je comprens pas la question... lol Smiley
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

pac
Co-Administrateur
Superviseur :
- Méthodologie.
Modérateur :
- Delphi
Chef de projet(s) :
- Jeu Awalé
- EcoSystem
- MySudoku

Avatar de pac
Inscrit : 08/04/2004
Messages : 6570
Message
#147028
Posté le 31/12/07 à 13:00
Salut,
je ne parle pas de TreeView, il existe dans la liste des composants.
Je parle bien d'un CheckTreeView, un TreeView qui possède une check pour chacun de ses items, que sa check soit du type CheckBox ou du type RadioButton.
Peut-être que le CheckTreeView n'existe pas non plus en WinForm, je t'avouerai que je n'ai pas regardé si ce composant existait.

Toujours est-il que j'ai besoin de ce composant, il n'existe pas nativement, y-a-t-il une solution pour le rajouter ?
Si oui, est-ce que ça peut poser des problèmes de compatibilité ?
Est-ce que le composant doit être forcément du type XAML ou peut-on migrer un composant de Winform ? Et si c'est le cas, y-a-t-il des problèmes de rendu ?

Existe-t-il un (ou des) site(s) où on peut trouver des composants à télécharger gratuitement voire les acheter ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu]Image.

Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2878
Message
#147030
Posté le 31/12/07 à 13:23
OK, alors pour commencer, le TreeView des SWF peut porter des CheckBox, mais uniquement des CheckBox et pour tous ces noeuds (impossible de dire qu'un noeud n'aura pas de CheckBox alors que tous les autres si). Il faut pour cela mettre la propriété CheckBoxes sur true.

Mais ils n'ont pas fait pareil avec WPF... et tu vas voir, la façon dont ils ont fait la chose est tout simplement merveilleuse.

Bon, en résumé, voici le monstre ! Smiley

<TreeView> <TreeViewItem Header ="Employee1"> <TreeViewItem.Items> <CheckBox>Item 1</CheckBox> <RadioButton>Item 2</RadioButton> <CheckBox>Item 3</CheckBox> </TreeViewItem.Items> </TreeViewItem> <TreeViewItem Header="Employee2"> <TreeViewItem.Items> <Button>Dominik</Button> <TextBox Width="200"/> <Button>98765</Button> </TreeViewItem.Items> </TreeViewItem> </TreeView>

__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

pac
Co-Administrateur
Superviseur :
- Méthodologie.
Modérateur :
- Delphi
Chef de projet(s) :
- Jeu Awalé
- EcoSystem
- MySudoku

Avatar de pac
Inscrit : 08/04/2004
Messages : 6570
Message
#147032
Posté le 31/12/07 à 13:37
C'est impressionnant !

Du coup, on peut faire énormément plus de choses en XAML qu'en Winform (j'ai besoin de ne pas mettre des CheckBox à chaque item), ça va faire pencher la balance pour ne faire que du XAML.

Seul petit hic quand même, dans l'inspecteur d'objet du TreeView, quand on clique sur les ... d'Items, dans la combo "Select item to add to the list below", c'est vraiment dommage qu'ils ne mettent que TreeViewItem et non tous les types possibles (radiobutton, checkbox, ...). Mais je pense qu'ils le feront dans une prochaine version.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu]Image.

Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2878
Message
#147034
Posté le 31/12/07 à 13:57
Ouais une petite lacune de Visual... pour une fois qu'on en trouve une Smiley !

A mon avis, y'a tellement de possiblités qu'ils faudraient presque qu'ils recréent une sorte de ToolBox spécialement pour le TreeView (et cela s'applique surement aussi au ListView)... Y ont du avoir la flemme de le faire lol Smiley

€dit : On peut aussi se dire que l'éditeur XAML est là pour çà. Remarque : si tu sélectionne un élément de TreeView (un bouton par exemple), tu as accès à toutes ses propriétés depuis l'explorateur de propriétés.
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

pac
Co-Administrateur
Superviseur :
- Méthodologie.
Modérateur :
- Delphi
Chef de projet(s) :
- Jeu Awalé
- EcoSystem
- MySudoku

Avatar de pac
Inscrit : 08/04/2004
Messages : 6570
Message
#147035
Posté le 31/12/07 à 14:07
Oui c'est vrai, je viens de m'en rendre compte.
Par contre, je n'arrive pas à ouvrir les noeuds pour sélectionner directement un élément.
C'est bien que dans le XAML on ait la complétion de code, ça aide pour trouver les différents éléments qu'on peut rajouter, les propriétés des éléments et les événements.

Il faut aussi voir que c'est la première version de Visual avec le XAML et que c'est encore très très récent, il y a peu de tutoriaux qui en parlent, vraiment très peu même en anglais, à part la MSDN bien sûr.
Il y a très fort à parier que ça va encore pas mal évoluer.

PS : dans les manques, il y a quand même les événements dans l'inspecteur d'objet, cf une précédent sujet. Smiley
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu]Image.

Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM XAML



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.