Je suis en train de construire une application Surface où la navigation principale est un menu circulaire. Pour chaque élément de menu J'utilise un contrôle personnalisé que j'ai trouvé sur codeproject.com:Ajout d'un bloc de texte à un contrôle wpf personnalisé (commande de pièce brute à partir de codeplex)
http://www.codeproject.com/KB/WPF/PieChartDataBinding.aspx (contrôle PiePiece)
Le nombre d'éléments du sous-menu (qui est aussi des contrôles de piepiece) provient d'une base de données et donc chargé dynamiquement. Ce que je ne peux pas comprendre, c'est comment j'ajoute un bloc de texte à ce contrôle personnalisé pour afficher le texte de l'élément de sous-menu. Il doit suivre la propriété RotationAngle de PiePiece pour s'aligner correctement.
Quelqu'un at-il obtenu une solution à chaud pour cela? Je pensais à ajouter une autre propriété de dépendance au contrôle personnalisé de piepiece, mais de cette façon je ne peux pas définir la famille de police, la taille etc (je peux?)
Toute contribution à ce sujet est grandement appréciée! Merci!
N'utilisez-vous pas un contrôle d'éléments ou un panneau spécial pour cela? –
Hey Jeff, non - j'utilise juste ce contrôle PiePiece et pour chaque élément de sous-menu dans la base de données, j'ajoute un contrôle à un canevas. Y a-t-il une meilleure approche à cela? Je suis encore en train d'apprendre xaml comme vous l'avez peut-être déjà deviné;) – bomortensen
Vous n'avez toujours pas trouvé de solution à ça ... quelqu'un? :) – bomortensen