2010-03-25 5 views
0

Je suis nouveau dans WPF et je souhaite créer un contrôle utilisateur avec l'éditeur de valeur de propriété de boîte de dialogue dans VB.NET. Je trouve ce example en C# et le réécrit en VB.NET mais cela ne fonctionne pas. Est la création d'éditeur de valeur de la propriété en quelque sorte VB.NET spéciale, parce que je ne peux pas trouver des exemples dans VB.NETÉditeur de valeur de propriété de boîte de dialogue

grâce

+0

vous ne pouvez pas trouver d'exemples bc plus WPF est en C# –

Répondre

0

Non, il n'y a rien de spécial à écrire des éditeurs de propriété ou tout autre type de contrôle ou de composant VB.NET contre C#. C'est juste que beaucoup d'échantillons WPF sont écrits en C#, peut-être parce que la communauté VB.NET a été plus conservatrice sur l'adoption de WPF [citation requise]. Vous devriez faire très bien en traduisant le code C# que vous trouvez à VB de la manière normale; vous ne devriez pas avoir besoin de changer le XAML bien sûr.

1

Je sais, c'est une vieille question, mais je me suis battu avec le même problème (?) Et il m'a fallu un jour pour le comprendre, alors peut-être que cela aide quelqu'un d'autre. À la fin c'était assez simple. J'ai utilisé l'exemple mentionné ci-dessus pour écrire mon propre contrôle et d'abord cela n'a pas fonctionné, l'éditeur n'a pas été utilisé. Merci à this article j'ai appris, qu'il existe une convention de nommage. Vous devez nommer votre assemblage de temps de conception comme votre contrôle et ajouter '.design' à la fin. Seulement alors cet assemblage sera utilisé comme un ensemble de temps de conception.

Questions connexes