Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    [C#] ContextMenuStrip Checked Item

    Salve a tutti,
    ho un ContextMenuStrip sul quale effetto un 'check' dinamico delle voci in esso presente:


    codice:
    primavoce.Checked = true;

    ciò accade quando seleziono una cella del mio DataGridView.


    Quando cambio cella dovrei resettate tutti i check del ContextMenuStrip, ma non riesco....


    Grazie.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non riesci ... cosa hai scritto?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    In tutto nel menù ho tre voci e quindi banalmente ho scritto:

    codice:
    primavoce.Checked = secondavoce.Checked = terzavoce.Checked = false;
    ma se un giorno viene aggiunta una nuova voce?

    Mi devo ricordare di settare il valore anche per essa.

    Non c'è un Checked False All?


  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ricordati sempre del foreach

    codice:
    foreach (ToolStripMenuItem co in contextMenuStrip1.Items)    co.Checked = false;
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Grazie Oregon,
    non avevo pensato all'associazione tra ContextMenuStrip e ToolStripMenuItem.

    Grazie.

  6. #6
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Oregon, posso chiederti un'altra info?

    Per prendere l'Item selezionato ho associato l'evento su ItemClicked del mio ContextMenuStrip.

    Ma come faccio allo stesso tempo a prendere la cella selezionata sul DataGridView?

    Grazie.

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ho capito ... io non ho il tuo progetto davanti e non so cosa stai facendo ...

    Ti consiglio di aprire un nuovo thread, mostrando tutto il codice e i controlli coinvolti, magari attendendo risposte anche da altri utenti ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Ok, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.