Grafische Benutzeroberflächen in C#: WinForm und WPF⭐Der C# Developer Guide Folge 20 [DEU/GER]
Wie erstellt man Anwendungen mit GUI (Grafischen Benutzeroberflächen) in C#?
Wie erstellt man eine WinForms Anwendung?
Wie ist eine WinForms Anwendung aufgebaut?
Wie erstellt man UI Elemente in WinForms?
Wie erstellt man eine WPF Anwendung?
Wie ist eine WPF Anwendung aufgebaut?
Wie erstellt man UI Elemente in WPF?
💙Links zur Folge:
(1) Liste aller WinForms Steuerelemente
https://learn.microsoft.com/de-de/dotnet/desktop/winforms/controls/windows-forms-controls-by-function?view=netframeworkdesktop-4.8&viewFallbackFrom=netdesktop-7.0
(2) Liste aller WPF Steuerelemente
https://learn.microsoft.com/de-de/dotnet/desktop/wpf/controls/controls-by-category?view=netframeworkdesktop-4.8&viewFallbackFrom=netdesktop-7.0
(3) Die itch.io Seite
https://mostwanted38.itch.io
----- Video-Kapitel ----
0:00 - Einleitung
1:19 - Einführung in Projektarten
1:42 - WinForms Projekt anlegen
2:54 - WinForms Projekt-Struktur
3:03 - Program.cs - Klassisch vs Top-Level
4:12 - Der Einstiegspunkt der WinForms Anwendung
5:05 - Die Anwendung starten
5:27 - Form1.cs Aufbau
6:30 - Form1.Designer.cs Aufbau
7:18 - region und endregion in C#
7:39 - Diesen Code nicht verändern!
8:49 - Eigene UI Elemente definieren
9:41 - Standard-Code des InitializeComponent()
10:28 - Felder, Eigenschaften und Events einer Form
11:12 - Die Idee: Button zählt Variable hoch
11:19 - Logik (Form1.cs) VS Design (Form1.Designer.cs)
12:22 - Button und Label erstellen
16:07 - Button Events: Click, MouseEnter, MouseLeave
17:52 - UI Elemente zur Form hinzufügen
18:39 - "Playtesting": Testen der Anwendung
20:00 - Eine Übersicht der WinForm Steuerelemente
21:38 - Button-Callbacks verschieben nach Form1.cs
22:51 - WPF Projekt anlegen
23:26 - WPF Projekt-Struktur
24:03 - Der Einstiegspunkt in WPF Anwendungen: App.xaml
24:17 - XAML einfach erklärt
25:12 - Application Attribute
26:00 - App.xaml.cs - Die Anwendung in C#
26:24 - Logik (App.xaml.cs) vs Design (App.xaml)
26:41 - Die Trennung und Hierachien von Objekten
27:32 - StartupUri in XAML und C# ändern
28:39 - MainWindow.xaml und die Designer-Vorschau
29:10 - InitializeComponent() lebt im XAML!
29:55 - XAML-Tag Attribute als C# Eigenschaften
30:32 - Styling für das MainWindow
31:22 - StackPanel, Label und Button hinzufügen
35:18 - Hierachien: Parent (übergeordnet) and Child (untergeordnet)
36:36 - XAML Elemente in C# sichtbar machen
37:30 - Button Felder, Eigenschaften & Events
38:00 - Go To Definition: Wo ist der Button definiert?
38:41 - Button Events: Click, DoubleClick, MouseEnter, MouseLeave
41:53 - Farbliche Hover Effekte
43:52 - Welche WPF Steuerelemente gibt es noch?
45:06 - Zusammenfassung
45:26 - Eure Projekte mit anderen teilen
47:19 - Abmoderation & Ausblick
#csharp #tutorial #programming #TheGameDevGuide #winforms #wpf
🎬 Du willst mehr sehen? GameDev & Digital Art auf Twitch: https://twitch.tv/mostwanted38
📷 Bilder, Updates, Stories & Reels? Auf Instagram: https://instagram.com/mostwanted38 und https://instagram.com/meowingbytes
🎮 Gaming Content? Auf unserem YT-Kanal: @MostWanted38Gaming
🤩 Streams, Clips & Highlights? Auf unserem YT-Kanal: @MostWanted38TV
💲 Finanziell supporten? Twitch Abo! YouTube Kanalmitgliedschaft! Patreon! Stream-Donations! BuyMeACoffee! Ko-fi! & mehr! @mostwanted38 oder @meowingbytes
--------
Du willst Programmieren lernen mit der Programmiersprache C#? Dich interessiert die Spieleentwicklung und die Godot / Unity Engine? Dann Willkommen zu unserer neuen Serie! Wir starten einsteigerfreundlich mit allen Grundlagen und arbeiten uns Schritt für Schritt zu komplexeren Themen inkl. den Grundlagen der Game-Engine hin!
C#, WinForms, WPF, C# Einführung, GUI-Programmierung, C# Programmierung, Windows Forms, Windows Presentation Foundation, Desktop-Anwendungen, C# Tutorials, C# Anfänger, Visual Studio, .NET Framework, UI-Entwicklung, C# UI-Programmierung, C# GUI, Softwareentwicklung, .NET-Anwendungen, C# Entwicklungstipps, Programmieren lernen.