Ah ok danke. Es funktioniert
Ich habe nun aber noch eine Veränderung vorgenommen. Ich habe ein UserControl in einer DLL erstellt, diese heißt in der DLL UC_ThemeItem. In einer anderen DLL habe ich nun dieses UserControl in den Werkzeugkasten implimentiert, und ein paar auf einem weiteren UserControl hinzugefügt. Nun nummeriert VS die einzelnen UserControls ja automatisch. Auf dem UC, wo nun alle UC's von dem Werkzeugkasten sind, heißen diese nun z.B. uC_ThemeItem1[2, 3].
Nun verdrahte ich alle mit einem KlickEvent:
C#-Quelltext
1: 2: 3: 4:
| MeineDll.UC_ThemeItem item = sender as MeineDll.UC_ThemeItem; this.label1.Text = item.label1.Text; this.richTextBox1.Text = "Success"; this.pictureBox1.Image = item.pictureBox1.Image; |
Nun bekomme ich aber eine NullReferenceException, was daran liegt, dass item vom Wert null ist, aber welches UC muss ich in der ersten Zeile instanzieren?
"Wer keinen Sinn im Leben sieht, ist nicht nur unglücklich, sondern kaum lebensfähig" - Albert Einstein