Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] Creare bottoni dinamicamente su di un form
Forum - C# / VB.NET - [C#] Creare bottoni dinamicamente su di un form - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
jerry74 (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/02/2009

Segnala al moderatore
Postato alle 16:42
Martedì, 16/02/2010
Quando premi il pulsante per creare il nuovo pulsante ti dà errore?

Se negativo può essere che ci sia un altro controllo che si sovrappone e non te lo rende visibile.

Per vedere se il pulsante esiste farei così:

Codice sorgente - presumibilmente Plain Text

  1. // assegno un nome al nuovo pulsante
  2. bt.Name = "nome";
  3. ...
  4.  
  5. // dopo aver aggiunto il nuovo pulsante al form verifico che sia presente
  6. MessageBox.Show(this.Controls["nome"].text);



Se è tutto ok ti dovrebbe comparire il messaggio con la stringa di testo che hai assegnano alla proprietà text. Se il pulsante non lo vedi vuol dire che è nascosto da qualche parte.

PM Quote
Avatar
__BlackworM__ (Member)
Pro


Messaggi: 110
Iscritto: 16/08/2008

Segnala al moderatore
Postato alle 17:15
Martedì, 16/02/2010
Testo quotato

Postato originariamente da jerry74:

Quando premi il pulsante per creare il nuovo pulsante ti dà errore?

Se negativo può essere che ci sia un altro controllo che si sovrappone e non te lo rende visibile.

Per vedere se il pulsante esiste farei così:

Codice sorgente - presumibilmente Plain Text

  1. // assegno un nome al nuovo pulsante
  2. bt.Name = "nome";
  3. ...
  4.  
  5. // dopo aver aggiunto il nuovo pulsante al form verifico che sia presente
  6. MessageBox.Show(this.Controls["nome"].text);



Se è tutto ok ti dovrebbe comparire il messaggio con la stringa di testo che hai assegnano alla proprietà text. Se il pulsante non lo vedi vuol dire che è nascosto da qualche parte.  



la location del bottone è esatta perchè ho preso le cordinate spostando un bottone in un punto, preso le cordinate e rimesso il bottone a posto,ma provo con msgbox appena sarò a casa...

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo