James Joshua Street
James Joshua Street

Reputation: 3419

How can I use two way bindings with dependency properties?

I read that I need to implement InotifyPropertyChanged but I can't have my control inherit from two different classes.

I'm a little confused as to how I do this.

Basically I wish to have a parent control have a property bound to a control in the UI (already done).

and then I wish to bind that value to a property in a child FrameworkElement.

however, the usercontrol is already inheriting from usercontrol, and multiple inheritance is not supported. How do i go about alerting other dependencyproperties that my dependency property has changed?

Upvotes: 0

Views: 54

Answers (1)

John Fisher
John Fisher

Reputation: 22727

INotifyPropertyChanged is not a class. It is an interface, and C# allows you to inherit from as many interfaces as you'd like.

If that doesn't clear up your issue, please add more details. An example would be great.

Upvotes: 2

Related Questions