Visual Code C# GUI-Desinger wie in Visual Studio?

Persönliche Seite #6463203
Lesenswert?

Code schrieb:
> Geht das mit Visual Code auch oder muss man dort die GUI programmieren,
> also nicht grafisch erstellen?

Wie bereits geschrieben VS Code ist ein Text-Editor.
Du kannst natürlich auch dort deinen Code schreiben.

Man kann auch eine GUI nur über Code erstellen, das ist aber hardcore.
Also button auf X/Y setzen, Fenster so-und-so groß, das alles kann man 
auch nur per Code erstellen.
Aber ich glaube, das macht nicht so viel Spaß wie mit der Maus.
Gast #6463598
Lesenswert?

IT-Abteilung schrieb:

> Willst du nun programmieren und per Maus alles zusammen basteln?
> PS: C# != Programmieren

Unsinn!

1) Natürlich ist es angenehm, nutzlich und effizient, ein GUI mit einem 
"visuellen" Editor bauen zu können.

2) Und: Auch, wenn es den entsprechenden Support gibt, erschöpft sich 
die Programmierung praktisch nie darin. Weil so ein visueller GUI-Editor 
zwar vieles abnehmen kann, was mit der Erzeugung/Manipulation des GUI zu 
tun hat, aber rein garnix, was die eigentliche Funktion des Programms 
betrifft. Die muss man natürlich immer noch selber umsetzen, visueller 
GUI-Editor hin oder her.
Gast #6464060
Lesenswert?

Visual C ist das fast das Selbe wie Visual-Basic.

Es ist immer das selbe.

Man erstellt die Benutzeroberfläche, in den man Objekte mit der Maus auf 
der Benutzeroberfläche verteilt . Dann Klickt man (wenn man mag) das 
Objekt DOPPELT an, dann geht ein Fenster auf, man wählt die gewünschte 
Eigenschaft (meist Click oder Change, gibt aber z.t. ganz viele) und 
schreibe den Code der bei dieser Handlung den Users ausgeführt werden 
soll.

Das ganze nennt man Objekt-Orientierte Programmierung = Das Programm 
wartet wenn das "mini-Prg" in der Sub beendet ist.

Im Gegenteil dazu, ist die Programmierung eines Arduino's LINEAR 
(Interrupts mal ausgenommen).

Der Unterschied zwischen C + Basic ist nur die Syntax und einige 
Besonderheiten die jede Programmiersprache hat so hat.

Und da ich Visual-Basic mag, programmiere ich (mit einen Umweg) sogar 
Arduino's damit.
Gast #6464065
Lesenswert?

Nachtrag :

Du kannst übriges zur Laufzeit die Objekte die du mit der Maus auf die 
Benutzeroberfläche geschoben hast, auch erstellen. Allerdings musst du 
dann viele Eigenschaften des Objekt von Hand tippen.

Dim Button1 as new Button.
Button1.top = 10 ' von oben
Button1.left = 10 ' von links
Button1.Width = 100 ' breite
Button1.height = 30 ' höhe
Button1.text = "ich bin ein Button"  ' text der drin ist.

Und dann kannst du beten, das der Text rein passt, und der Button nix 
überlagert.

Und das sind nur die kleinsten Probleme. Glaub mir "Mausschieben" spart 
viel Zeit.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren