
C# From Beginner To Pro - Build A Windows UI App In Winforms.
We are also building a Unit Of Measure Converter, and more tools to teach you how to program in complex statements.
Facebook Group C# From Beginner To Pro
Download And Install Visual Studio.
Install The .Net Framework Also
We find and start downloading Visual Studio Community Edition
We select the options we want to install and Install Visual Studio Community Edition
We Create Our First Project. It is the classic "Hello World" program. We set up the environment, discuss events and properties.
We Create A Program that uses integer, string arrays, text boxes, labels, and error messages.
We Add TableLayoutPanel, and some more controls and variables to the form and cleaned up the display.
We moved tables around in The Designer.cs file, and added more controls to the form. We also added a event for a new text box, but typed the code by hand in the form_load instead of letting the designer do it.
We learned how to debug a program by setting breakpoints and stepping through a program.
We create a new solution/project and create a class to use in it.
This is a bonus lesson. It is to method in our app to create it's icon from a image that we have placed in the resources file.
Our data that we copied in from the assignment is in multidimensional arrays and lists.
Go Over Lists, foreach, switch, and load our separate Lists
Create methods to load combo boxes run time with Lists and Binding Sources.
Create The Combo Box Event to change the data source run time.
Finalize the app by writing the conversion routine, and button click event.
Download And Edit Images For The WindowsUI Dashboard App
Create the WindowsUI project and add the images to the resources section in the properties.
Put in a MouseDown Event when the form is clicked;
Add in the code to create a navigation ribbon bar.
Create The Navigator Buttons And Display Ribbon Button On Right Click.
Add a utility class with a mouse hover event and add the event to the navigator buttons.
Added code to make the application toggle between full screen and windows.
We Created A form that is just a black transparent background to use with the flyout messages.
We learned how to import and reuse forms from other projects.
We create our first User Control and use Reflection to get assembly properties to display in the control.
We start our multi language routine while learning about dictionaries and partial classes.
We write the routine to get the phrase in the correct language by getting a value from a dictionary.
Write the Language changing routine and update the captions .
Finish updating the captions to use the multi lingual phrases and debug the program to make sure they captions come up correctly.
Learn to program in C#. You will start off writing a simple win form to teach you about the basics, then you will write a unit of measure converter, then as s fun problem solving exercise you will write a shadowed movable panel, and finally you will finish up with a modern WindowsUI style Dashboard all written in plain old vanilla C# and win forms.