Sélectionner un toolstripmenuitem

Résolu
locus Messages postés 35 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 22 septembre 2009 - 15 avril 2008 à 00:59
locus Messages postés 35 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 22 septembre 2009 - 2 mai 2008 à 22:26
Bonjour,


j'essaye de voir comment  lors de la creation d'un ensemble de
toolstripmenuitems secondaire appartenant à un toolstripmenuitem
principal, de pouvoir mettre en place un checkonclick (ou autre) ainsi
que de le déterminer le toolstripmenuitem secondaire sélectionné.


Je crée dynamiquement pour un toolstripmenuitem, un ensemble de toolstripmenuitem.

Je n'arrive pas à faire en sorte qu'un seul soit sélectionné

je fais un


foreach( Filter f in InputOptions.VideoInputDevices)

{

inputvideotoolstripmenu.dropdownitems.add(f.Name);

}


A cette série de toolstripmenuitems , je ne vois pas comment
implémenter un systéme de sélection unique et comment le récupérer
aprés la sélection.


Si vous saviez, cela me sera trés utile  merci

2 réponses

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
15 avril 2008 à 09:43
Salut, dis moi si c'est ça que tu veux :

foreach( Filter f in filters )
{
    ToolStripMenuItem item = new ToolStripMenuItem( );
    item.Text = f.Name;
    item.CheckOnClick = true;
    item.CheckStateChanged += delegate ( object sender, EventArgs args )
    {
        MessageBox.Show( String.Format(
            "Checked: {0}", ( ( ToolStripMenuItem )sender ).Checked ) );
    };
    filterToolStripMenuItem.DropDownItems.Add( item );
}
3
locus Messages postés 35 Date d'inscription mardi 26 octobre 2004 Statut Membre Dernière intervention 22 septembre 2009
2 mai 2008 à 22:26
Merci, cela m'a ete utile.
0
Rejoignez-nous