Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252

    [VB2010 WINFORM] Controls.RemoveAt

    problema!!! devo eliminare dei pulsanti all'interno di un controllo
    Questi pulsanti sono creati da me in fase di esecuzione quindi per eliminarli uso il TABINDEX

    quindi
    'creo questa variabile nel mousehover del pulsante creato per avere l'index appena ci passo il mouse
    codice:
    dim settabindex = ctype(sender,button).tabindex
    Poi da un menu strip del pulsante stesso lo cancello
    codice:
    panel.controlos.removeat(Settabindex)
    fin qui tutto ok però
    se creo 2 pulsanti e il secondo e poi il primo nessun problema

    ma se cancello prima il primo e poi il secondo mi dice che l'index non è piu nell'insieme
    anche se passando con il mouse mi restituisce l'index giusto.

    sono stato chiaro?!!!!! boh speriamo

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    252
    risolto !!!

    ho utilizzato RemoveByKey(nomecontrollo)

    in questo modo non mi controlla l'index del controllo

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.