Forum: PC-Programmierung c# Definitionsproblem von Button usw in Source


von ennen (Gast)


Lesenswert?

Hi da!

Hat jemand eine Idee, warum ich in die GUI gezogene Buttons, Textboxen 
usw. im Source nicht ansprechen kann?

Beispiel:
Ich erzeuge einen Button Namens "BttnTest" und eine Textbox Namens 
"TolleBox".
Danach mache ich einen Doppelklick auf den Button und lande im Source im 
Click Handler.
Alles gut und schön, nur wenn ich nun "Tolle..." eintippe, kennt der 
Source das Objekt nicht.
Ich habe leider keine Ahnun warum dies so ist :(

Nutze gerade Win8 und VSexpress 2013.

Ist bestimmt nur was ganz blödes kleines, aber ich komme leider nicht 
drauf.

Gute Nacht an Alle!

von ennen (Gast)


Lesenswert?

Weiterhin möchte Win8 zwingend für den AppStore ein Programm 
programmiert haben.
Hätte aber gerne noch eine altertüliche .exe die auch bei Win7 läuft...

von Ben (Gast)


Lesenswert?

ennen schrieb:
> wenn ich nun "Tolle..." eintippe, kennt der
> Source das Objekt nicht.

Wenn im Code anderswo grobe Fehler sind, wie z.B. fehlende Klammern, 
dann funktioniert IntelliSense nicht mehr. In seltenen Fällen weigert 
sich IntelliSense auch nach der Fehlerbeseitigung. Da hat bei mir schon 
mal ein Neustart von Visual Studio geholfen.

von Fuzzi59 (Gast)


Lesenswert?

Schau mal im Designer nach, was du für Buttons, Textboxen, etc. hast. 
Dort solltest du deine "TolleBox" finden. Wenn nicht, solltest du die 
Namen überprüfen. Vielleicht hast du auch aus Versehen "TolleBox" beim 
Text eingegeben und nicht beim Namen. Könnte also sein das deine Textbox 
noch textbox1 heißt.

von ennen (Gast)


Lesenswert?

Hi da!

Bin gerade nicht zu hause und kann erst gegen Abend testen.
Das Projekt hat noch gar keinen Umfang.
Es gibt wirklich nur einen neu angelegten Button und eine Textbox.

Ich schaue später nochmal danach.

Grüße

von Arc N. (arc)


Lesenswert?

ennen schrieb:
> Weiterhin möchte Win8 zwingend für den AppStore ein Programm
> programmiert haben.

Das klingt nach VS Express 2013 for Windows (und möglicherweise eine 
Erklärung für das "merkwürdige" Verhalten, da Store-Apps entweder HTML5 
oder XAML für die Oberfläche nutzen. Mit WinForms geht da nichts mehr)

> Hätte aber gerne noch eine altertüliche .exe die auch bei Win7 läuft...

Das wäre mit der VS Express 2013 for Desktop möglich.

von ennen (Gast)


Lesenswert?

Habe eben grade einmal das von Euch angesprochene "VS 4 Desktop" auf 
meinem PC hier in der Nähe installiert.
Siehe da - der erkennt auch alles mit Intellisense.
Ich schaue später mal nach, ob ich gestern nicht einfach das falsche Kit 
installiert hatte.

Kann ich denn das "Desktop" für WinForms-Anwendungen einfach dazu 
installieren?
Evtl. möchte ich ja in Zukunft doch mal ne Store-App programmieren ;)

von Arc N. (arc)


Lesenswert?

ennen schrieb:
> Habe eben grade einmal das von Euch angesprochene "VS 4 Desktop" auf
> meinem PC hier in der Nähe installiert.
> Siehe da - der erkennt auch alles mit Intellisense.
> Ich schaue später mal nach, ob ich gestern nicht einfach das falsche Kit
> installiert hatte.
>
> Kann ich denn das "Desktop" für WinForms-Anwendungen einfach dazu
> installieren?
> Evtl. möchte ich ja in Zukunft doch mal ne Store-App programmieren ;)

Ja, dass geht, wie bei größeren Installation üblich, fast immer 
problemlos ;)

von ennen (Gast)


Lesenswert?

Taatsächlich - daran lags :)
Nun funktioniert alles!

Danke Euch!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.