3 messaggi dal 27 settembre 2015
Ciao a tutti volevo chiedere, come faccio a "citare" un componente presente in un altro form in visual studio 2015 ?
Nelle versioni precedenti lo facevo in questo modo : nomeform.nomecomponente.proprietà (form1.button1.text)
Ora non so come mai questo codice non funziona...
Se aveste qualche suggerimento...
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,


(form1.button1.text)

Probabilmente button1 non è stato dichiarato con il modificatore di accesso public, e perciò è inaccessibile dall'esterno di form1.

Hai parlato di "form", però non sono sicuro del tipo di applicazione che stai sviluppando. Hai aperto la discussione nella sezione "ASP.NET" però ho come l'impressione che si tratti di un'applicazione WinForms, sbaglio?

Ad ogni modo, seleziona il controllo dal designer e poi vai nel pannello delle proprietà a modificare "Modifiers" in "Public", come vedi in questa immagine.
http://stackoverflow.com/questions/17637366/protection-level-modifiers-of-controls-change-automaticlly-in-net#answers-header

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.