Ich habe gerade in der Öffentlichkeit meines Modifier-Menü und jetzt das ich erhalteSo stellen Sie die statische Methode in Forms bereit?
Wie „CS0120 Eine Objektreferenz für die nicht-statische Feld, Methode oder Eigenschaft‚HomeForm.checkBeamToolStripMenuItem erforderlich“ Ich stelle statische Methode in meiner Codierung zur Verfügung? Vielen Dank im Voraus
Mein-Code war:
private void AnalysisForm_FormClosing(object sender, EventArgs e)
{
HomeForm.checkBeamToolStripMenuItem.Enabled = true;
}
sind Homeform und AnalysisForm in separaten Projekten definiert? Wenn ja, müssen Sie die Instanz des aufgerufenen Formulars (beispielsweise HomeForm) während der Initialisierung an das aufrufende Formular (AnalysisForm) übergeben. –
Wenn HomeForm AnalysisForm geöffnet, dann einfach verkabeln und das FormClosed() - Ereignis von AnalysisForm, ** in HomeForm, wenn Sie AnalysisForm ** erstellt, und Sie müssen keine Referenzen überhaupt übergeben. –