What is the value-binding syntax in xaml?

Question :

What is the value-binding syntax in xaml?,

Answer :

I’m getting all learned up about binding in WPF. I’m having a lot of trouble debugging the parse errors in my xaml, though. Can somebody pretty please tell me what’s wrong with this little piece? :


It’s the databinding that breaks. I get an InvalidAttributeValue exception for ThumbKnob.Height when I try to run this. I know I must be missing something fundamental. So fill me in, stackers, and my gratitude will be boundless.

Changing the ElementName didn’t help. There must me something else I’m not getting.

I should mention that I’m testing this in Silverlight. The exact message I’m getting out of Internet Explorer is:

XamlParseException: Invalid attribute value for property Height.

This whole thing is inside a ControlTemplate. I’m making a slider control just to teach myself the concepts.


The ElementName property on a Binding is not supported in Silverlight.

You will notice, if you go into the code behind or inspect the Binding object in class explorer, it doesn’t have a property named ElementName.

That’s the answer What is the value-binding syntax in xaml?, Hope this helps those looking for an answer. Then we suggest to do a search for the next question and find the answer only on our site.

Disclaimer :

The answers provided above are only to be used to guide the learning process. The questions above are open-ended questions, meaning that many answers are not fixed as above. I hope this article can be useful, Thank you

Read More  Cannot add WebViewer of ActiveReports to an ASP.NET page