HomeОбразованиеRelated VideosMore From: DotNetSkoool

Dependency Properties in WPF

234 ratings | 44095 views
Hi Guys, The following topic is one of the most important concept in WPF and it is called dependency properties. You can say without dependency properties there is no WPF. I have tried to explain this concept in this video. If you do not find it enough leave a comment as it is a vast topic. So keep learning and please like, subscribe and share to all in need. Thanks a tonnes
Html code for embedding videos on your blog
Text Comments (34)
Arkan77N (17 days ago)
Jimmy UMA (1 month ago)
i never though it would be possible to say that much "dependency property" in 20min...
Dhanya M (2 months ago)
Very well explained! Loved it!
Anwar S (5 months ago)
Very Good👍👍👍
Froggen Fury (6 months ago)
five fucking ads, fuck you. disliked.
geetha g (7 months ago)
very good explanation concepts are understanding easily..
The Universe (9 months ago)
well done
Nandini .k (9 months ago)
Thank you so much, this helped me to understand concepts easily....
Rashmi Wagh (9 months ago)
Very well explained! Could you please make videos on WCF as well
Assaf Wodeslavsky (10 months ago)
10:57 "and that's the reason why Background is declared static" - a. 'background' is not static. b. if 'background' were static, then all ContentControls would share its runtime value. c. nor is it 'readonly'.
Trzbne (5 months ago)
Background is not static, but the base class, Control has static readonly DependencyProperties.
Santosh Relekar (1 year ago)
Can please explain page nevigation using MVVM pattern
Victoria Akanaefu (1 year ago)
Really good. keep it up
Pratik Garg (1 year ago)
Really good. I was struggling with the concept until I saw your video! Well done!
Misbah Ulamin (1 year ago)
Hi, how to made a responsive page in wpf.
vivek saurabh (1 year ago)
Hi can u please make video on ...custom contol , how to make a custom control
Stepan (1 year ago)
Thanks for video !!!!! Good job.
Mudit Singh (1 year ago)
awesome. Too Good.
Nisar Ahmad (2 years ago)
Kindly create a play list and order your videos in ascending order/ in a sequence ....Thanks
Shailabh Pandey (2 years ago)
Nisar Ahmad its already there... and I found all videos in sequence...
Hemant Govekar (2 years ago)
loved your wpf series!!! good work :-)
DotNetSkoool (2 years ago)
Thanks a lot... Really means a lot to me
Ratan Mishra (2 years ago)
thank you for sharing the video, very clear and simple. Please share your tutorial link so that I can share with my friends. U dint give ur intro also :)
DotNetSkoool (2 years ago)
Thanks for the comment, means a lot to me.. WPF link https://www.youtube.com/playlist?list=PLI-F7ydFjNpC2lJ6UI-ZA2FnwR3fiP1IZ C# Link https://www.youtube.com/playlist?list=PLI-F7ydFjNpAljf4yk-u6Is2-whx7uzIq Intro Video https://www.youtube.com/watch?v=AYaeIE78yo4 I live in Pune, and have been developing Apps using WPF, C#, WCF etc since last 7 years....
Pizon12 (2 years ago)
Very good tutorial. Thank you very much for such simple explanation. I just didn't understand part when you said why it has to be readonly. I understand for properties like IsMouseOver, where there is nothing to set, but for things like background don't you set value when you put Teal or something else? Or as i undestood, with that part in XAML you only set normal CLR properties with help from dependency properties, and because dependency properties support change notification background will change each time you change the property?
DotNetSkoool (2 years ago)
Dependency proper tie's value should not change after it is initialised, hence it is always read only just like private variables inside normal CLR properties. Properties like Background where value could be set is also a dependency property coz data binding is always done with dependency properties. Remember in data binding target is always a dependency property. Hence Background is always target.
Sridhar Kollipara (2 years ago)
Nice videos ... We do not need to learn everything from an interview perspective ...
DotNetSkoool (2 years ago)
WPF is a vast subject my friend.. To cover all those requires a lot of efforts. After these basics are over will try to record some detailed topics. But that will take some time.. I got the idea of recording these because when I took interviews these basics were not up to mark for many candidates... So the idea was to help
I have to be careful with my subscriptions or I'll end up 40 subs I have onyl used once. I have already found 2 videos on your channel that have cleared up some really important question and both were explained in a way that even I could understand. So I unsubbed about 20 of those other guys just so I could make room for your channel. Super excited about what you come up with next!!
DotNetSkoool (2 years ago)
Wow... That was a lovely comment man.. thanks.. Will try to live up to yr expectations...
ravi joshi (2 years ago)
nice videos..can u upload videos on custom control and user control..
DotNetSkoool (2 years ago)
Sure my friend.. Will do it as soon as I get some time..
Gulshan Kumar (2 years ago)
So cool explanation very easily :) thax!!
DotNetSkoool (2 years ago)
Thanks, I am glad you liked it my friend.Keep learning. Please like, share and subscribe.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.