Freut mich, wieder bei Ihnen online meine C# Kenntnisse erweitern zu dürfen. Vielen Dank für Ihre Mühe. Wie immer ein tolles Video. Schade das es diesen Winter keinen C-Kurs gab.
Vielen Dank für die Videos. Sie sind sehr hilfreich. Zum Programm Taschenrechner: In meiner Version habe ich auf die bool zahlenEingabe verzichtet. Die Information steckt ja schon im Anklicken einer Ziffer, oder täusche ich mich ?
oh, so kann man also auch Spalten und Zeilen im Grid definieren. Viele Tutorials die ich soweit angesehen habe sind dagegen etwas von der Leiste in die "GUI" zu verschieben und empfehlen direkt alles per Hand einzutippen. Im Moment schreibe ich ein Rechenprogramm, das zwei Eingaben an einer TextBox liest und durch ein Knopfdruck ausrechnet, dann in einer anderen TextBox ausgibt. Nun will ich das das Ergebnis mit Zahlen von 1 bis 10 multipliziert und als Tabelle im DataGrid ausgegeben wird. Leider finde ich nichts womit ich was anfangen kann im Internet. Ich weiß nicht ob dies ein bekannter Trick ist, aber in 24:58 könnten Sie die alt-Taste gedrückt halten und die 1 in Grid.Row die in 3 geändert werden sollen gleichzeitig ändern.
@@JoernLoviscach Obwohl ich das Gefühl hatte meine Frage wäre zu wage, hat ChatGPT genau das gegeben was ich gesucht habe. Ich bin überrascht wie weit sich AI schon entwickelt hat. Vielen Dank für den Tipp.
Vielen Dank! Sie haben das linear vorgetragen, Funktionalitäten nicht verwirrend vorweggenommen, Probleme integriert und gelöst. Ich steige gerade vom prozeduralen Paradigma auf OOP / FP um und merke, dass auch hier mit Wasser gekocht wird, auch wenn die Fallhöhe um einiges größer sein mag. Abstraktes bekommt bei den Vorträgen eine reale Form, was die Berührungsängste erheblich mindert. Derzeit programmiere ich in Swift 3.x - und was fast euphorisch stimmt ist die Tatsache, dass (zumindest grundlegend) der C# Code ein sehr ausgeprägter "Dialekt" (lapidar ausgedrückt) anderer OOP-Sprachen zu sein scheint.
haben sie eine Projektdaten für diesen Taschenrechner? ich habe so eine ähnliche form in einer WinForms Anwenung realisiert, ich will mir das gnaze aber mal in WPF anschauen :)
keine Ahnung ob das noch jemand liest aber den sender kann (oder besser sollte) man nutzen um sich in diesen Fall die Redundanz bei den Button_Click funktionen zu sparen. Es gibt nur eine Button_Click Funktion für die Ziffern 0-9 und der sender übergibt dann die jeweiligen Ziffern. Einfach den Content (als string) vom button in einen integer konvertieren. Müsste so aussehen: int.Parse((string)((Button)sender.Content))
Das sollte ich im Video in einem Nebensatz erwähnt haben. War mir aber zu heftig für die erste Woche C#. Und nicht den Content der Buttons benutzen (Wer weiß, was da mal steht?!), sondern die Tag-Property.
Vielen Dank für das Teilen der Videos auf TH-cam!
Ihre Videos sind ein Traum für mich als angehenden Aeler. Ich habe in kurzer Zeit Massig viel gelernt und das Meiste sogar behalten XD.
Freut mich, wieder bei Ihnen online meine C# Kenntnisse erweitern zu dürfen. Vielen Dank für Ihre Mühe. Wie immer ein tolles Video. Schade das es diesen Winter keinen C-Kurs gab.
Den C-Kurs macht inzwischen ein Kollege, damit ich so halbwegs bei 18 Semesterwochenstunden bleiben kann.
Er macht das nicht zufällig auch Online ?? :-)
So irre bin hier nur ich.
Ist ein super Video, man sieht das viel Mühe investiert wurde. :)
Vielen Dank für die Videos. Sie sind sehr hilfreich.
Zum Programm Taschenrechner: In meiner Version habe ich auf die bool zahlenEingabe verzichtet. Die Information steckt ja schon im Anklicken einer Ziffer, oder täusche ich mich ?
ok, bei Zahlen mit Komma/Punkt wird es schwierig.
@@Aschenkopf warum?
oh, so kann man also auch Spalten und Zeilen im Grid definieren.
Viele Tutorials die ich soweit angesehen habe sind dagegen etwas von der Leiste in die "GUI" zu verschieben und empfehlen direkt alles per Hand einzutippen.
Im Moment schreibe ich ein Rechenprogramm, das zwei Eingaben an einer TextBox liest und durch ein Knopfdruck ausrechnet, dann in einer anderen TextBox ausgibt. Nun will ich das das Ergebnis mit Zahlen von 1 bis 10 multipliziert und als Tabelle im DataGrid ausgegeben wird. Leider finde ich nichts womit ich was anfangen kann im Internet.
Ich weiß nicht ob dies ein bekannter Trick ist, aber in 24:58 könnten Sie die alt-Taste gedrückt halten und die 1 in Grid.Row die in 3 geändert werden sollen gleichzeitig ändern.
Für so was einfach ChatGPT fragen. Danke für den Hinweis mit der Alt-Taste.
@@JoernLoviscach Obwohl ich das Gefühl hatte meine Frage wäre zu wage, hat ChatGPT genau das gegeben was ich gesucht habe. Ich bin überrascht wie weit sich AI schon entwickelt hat.
Vielen Dank für den Tipp.
Vielen Dank! Sie haben das linear vorgetragen, Funktionalitäten nicht verwirrend vorweggenommen, Probleme integriert und gelöst. Ich steige gerade vom prozeduralen Paradigma auf OOP / FP um und merke, dass auch hier mit Wasser gekocht wird, auch wenn die Fallhöhe um einiges größer sein mag. Abstraktes bekommt bei den Vorträgen eine reale Form, was die Berührungsängste erheblich mindert. Derzeit programmiere ich in Swift 3.x - und was fast euphorisch stimmt ist die Tatsache, dass (zumindest grundlegend) der C# Code ein sehr ausgeprägter "Dialekt" (lapidar ausgedrückt) anderer OOP-Sprachen zu sein scheint.
Guten Tag
ist das visual studio 2015 oder 2017 ?
Ich bedanke mich bei Ihnen.
Das ist VS 2017.
haben sie eine Projektdaten für diesen Taschenrechner? ich habe so eine ähnliche form in einer WinForms Anwenung realisiert, ich will mir das gnaze aber mal in WPF anschauen :)
Siehe im entsprechenden Semester auf www.j3L7h.de
Programmcode dazu: github.com/JoernLoviscach/Informatik2_Sommer2017
keine Ahnung ob das noch jemand liest aber den sender kann (oder besser sollte) man nutzen um sich in diesen Fall die Redundanz bei den Button_Click funktionen zu sparen.
Es gibt nur eine Button_Click Funktion für die Ziffern 0-9 und der sender übergibt dann die jeweiligen Ziffern. Einfach den Content (als string) vom button in einen integer konvertieren. Müsste so aussehen: int.Parse((string)((Button)sender.Content))
Das sollte ich im Video in einem Nebensatz erwähnt haben. War mir aber zu heftig für die erste Woche C#. Und nicht den Content der Buttons benutzen (Wer weiß, was da mal steht?!), sondern die Tag-Property.