cs_tizguine
Messages postés25Date d'inscriptionlundi 29 octobre 2007StatutMembreDernière intervention16 décembre 2009
-
8 juin 2009 à 13:26
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
9 juin 2009 à 19:43
tizguine
Bonjour tout le monde,
j'ai développé une application en VB.NET ça marche mais coté IHM c'est pas fameux. j'ai effectué quelques recherches et j'ai trouvé que c'est possible d'utiliser le MFC mais avec C++ et non pas le VB.NET. alors j'aimerai savoir c'est quoi l'equivalent du MFC pour le VB.NET et comment je peux l'utiliser??? si vous avez des cours ou tutoriaux et qui peuvent m'aider pour la suite de mon application ça serait gentil de les partager avec moi
cs_tizguine
Messages postés25Date d'inscriptionlundi 29 octobre 2007StatutMembreDernière intervention16 décembre 2009 9 juin 2009 à 12:23
tizguine
Merci [../auteur/NHERVAGAULT/84425.aspx nhervagault]!!! là je suis en train de voir le XAML j'ai commencer par faire des petits exemples avant de trouver un qui j'ai pas compri!!
<Window x:Class="Window1"
.......
<DockPanel>
<Menu DockPanel.Dock="Top">
<MenuItem Command="ApplicationCommands.Paste" Width="75" />
<MenuItem Command="ApplicationCommands.Paste" Width="75" />
</Menu>
<TextBox BorderBrush="Black" BorderThickness="2" Margin="25"
TextWrapping="Wrap">
The MenuItem will not be enabled until
this TextBox gets keyboard focus
</TextBox>
</DockPanel>
</Window>
je comprends pas pourquoi le fait de clicker ds la textBox rend le menuItem enable???
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 201137 9 juin 2009 à 19:43
Il doit manquer un trigger dans ton code (du moins une partie)
J'ai pas le but du bout de code. La commande paste est dupliquée
Mais je crois que l'explication est simple en fait.
Une commande (ici tu utilises une commande systeme PASTE)
Les commandes ont une interface Execute et CanExecute
donc dans ton cas CanExecute renvoie true dans la condition indiquée
car il y a quelques chose qui peut être coller et la zone de texte est une destination compatible avec la zone de texte