Get up to 80 % extra points for free! More info
This week up to 80% off on Java courses. More info

Lesson 17 - Resources in C# .NET WPF

In the previous lesson, DataGrid in C# .NET WPF, we learned how to work with the DataGrid control. With WPF, we often come across the term Resources. This is the topic of today's C# .NET WPF tutorial.


Resources are objects defined in the resource dictionary that we can use across our entire application without having to define them over and over again. In particular, shared brushes and control styles are stored this way in WPF.


Consider we have a form with a bunch of controls. We want it to look decent and the controls having some unified style. The problem arises when there are a lot of controls on the form. It's quite annoying to set the properties of each individual control separately especially when they are of the same type, despite the fact that styling a large amount of controls separately becomes confusing. Not to mention the situation when we decide to change any property later. We'd have to go through all the windows and their controls and make the changes everywhere.

That's why WPF comes up with the resources concept and makes it much easier for us to do such a thing. It stores all the styles in one place, and the controls then use them as needed. This way we have the same


...End of the preview...
Continue further

You will gain knowledge worth hundreds of thousands for a few crowns

You've come here and that's great! We believe that the first lessons showed you something new and useful
Do you want to continue the course? Go to the premium section.

Limited offer: Learn all knowledge and save money

Buy all currently available lessons with exercise submitting and other features for an exclusive price $19.17
Current account balance $0
By buying this exclusive package, you'll have access to all 44 lessons in this course including exercise submitting while saving $3.33. This offer is limited for the first lessons only with an additional exclusive 15% discount.

This article is licensed: Premium, by buying this article, you agree with the terms of use.

What will you get from us in the next lessons?
  • Unlimited and permanent access to individual lessons.
  • High quality IT knowledge.
  • Skills to help you get your dream and well-paid job.

Article description

Requested article covers this content:

This article explains Resources in C# .NET WPF. It describes what resources are, where they are used and how we define them.

You gain credits by supporting our network. This is done by sending a helpful amount of money to support the site, or by creating content for the network.

Article has been written for you by Petr Pospisil