Build a Currency Converter using C# & WPF | User Interface Design Tutorial (UI Design) 🔥 [Part 1]

preview_player
Показать описание


This user interface tutorial is all bout how to use C#, WPF and XAML to build a Graphical User Interface. In this particular case, you will learn how to build a Currency Converter.
There are two parts to this series:
⭕ In part 1 you will learn how to build the Currency Converter using static data.
⭕ In part 2 you will learn how to build the Currency Converter using SQL. This allows you to build your own database, tables, and enter data to it by using an extra GUI that we're also going to build.

WPF stands for Windows Presentation Foundation and is a framework in C# that allows us to build beautiful GUIs (graphical user interfaces). It uses the language XAML (Extensible Application Markup Language) for it.
SQL (pronounced "ess-que-el") stands for Structured Query Language. SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.
So you will become familiar with all of those tools and build a cool currency converter along the way.

#CurrencyConverter #CSharp #UIDesign #UserInterfaceDesign

Рекомендации по теме
Комментарии
Автор

I had a problem with Font Awesome, I'm on VS2022 and I'm not sure if it is supported anymore so I couldn't get the left/right arrow to display to get around it I used classic Wingdings 3, just replace the FA:ImageAwesome line in the xaml with
<Label Content="D" Foreground="White" VerticalAlignment="Top" FontSize="20" FontFamily="Wingdings 3"></Label>
and this will give you the left/right arrows

nomafiaman
Автор

Really glad you are back! Nice tutorial

bosted
Автор

Create a program, an app, or a game from scratch with a Complete C# Masterclass
In this course, you are going to discover how to become a c# developer - one of the best programming languages on earth!

C# is one of the few programming languages which allows you to create amazing cross-platform Mobile Apps, Games, and PC Programs.

Bringing an Idea to life is one of the best feelings one can have, but the path to get there is often full of challenges. So I have created a course that makes this path as easy as possible all with the help of c# so that you become a skilled c# developer!



See you inside the course!

tutorialsEU
Автор

Hi, I've bought your C# Masterclass on Udemy, and although your WPF chapter is quite informative and well structured, I belive you should create another course focused on WPF and creating desktop applications like a music player on par with dopamine in terms of UI and functionality or something, covering design, user experience and etc. I would definetly buy it.

And please Increase your font size when recording, I can't read anything when I have my screen split with the browser and Visual Studio.

pedromiranda
Автор

At ~ 1:17:57 you can use the Property called ResizeMode and set it to NoResize. By doing that you will also remove the Minimize and Maximize buttons of the Form. Very useful video, thank you so much! +1 Sub

gyokhanbehchet
Автор

Great tutorial! Looking forward to the Database and API tuts. Also, thank you for the visual aesthetics of the application, as most tutorials just use an ugly default form.

johnnyvcrow
Автор

Thanks Denis! Do you use OBS Studio to create these videos? Don't worry, I'm not trying to compete with you (-: I just love learning everything about various software programs, and would like a better way of showing off work I do in Excel and PowerPoint without basic screenshots.

melliott
Автор

Hi Denis, can you please provide link to the source code on your website? It doesn't look like you've added it yet? Nice tutorial so far!

tomcragg
Автор

Great video, I need to learn about WPF, Have you some idea to help me

duongtranvan
Автор

Its good tutorial. We want to see more.

mossym
Автор

why don't we drag and drop the controls from the toolbox onto the wpf window to quickly create the UI as we do in winforms? please can you help me with this ? because it seems it takes alot of time to craete the UI for wpf.

ebentechstudio
Автор

Some things are not necessarily to be written in XAML directly. You can check "Properties" of each element to see if you can set something like "Brush" and "Layout" there instead of writing.

Strelokos
Автор

hi can i ask that is need to be installed for this? some part of the code didn't work for me like the double ConvertedValue; on the convert click part

MeowMeow-ejgm
Автор

Graicas Mister...por compartir conocimiento....se puede usar .Net Core de los andes peruanos

josbexerra
Автор

To edit multiple lines of code use CTR+ALT+CLICK in visual studio.

OwenHodges
Автор

How can I get the reference to "ItemsSource"? cant seem to find anything with for that.

needlesslylongnametospell
Автор

Can you explain how to design a report and save it as pdf?

fatiniss
Автор

HI Denis, is there any way we can quickly lookup a method's documentation?

When my mouse hovers over "GradientStop Offset" inside xaml file and press CTRL + F1, it didn't bring me to the specific page for the method, but instead a generic documentation page.

Cheers
Richard

richardchu
Автор

How do I get rid of the blank space between the border and the rectangle?

pedromiranda
Автор

But i want good c# tutorial in unity and big

mg
welcome to shbcf.ru