Why can't I bind anything?
-
Tuesday, November 13, 2012 3:55 PM
For some reason, I can no longer bind anything through Expression Blend. I have to go into the XAML and bind things there which is a real productivity kill. In the screenshot above, there is absolutely no reason why the OK should not be enabled and available to click. Is this a known bug? Am I doing something wrong? My XAML is checked out and not read only. If I manually bind the control and come back the bind dialog works fine. This happens everywhere with all kinds of binding.
I've also posted this on stackoverflow.com here.
Thanks.
All Replies
-
Tuesday, November 13, 2012 4:16 PM
The binding has been broken for some time with no word on a fix unfortunately. You will have to do the binding manually in your XAML or...
Some tricks that sometimes work are to start the binging manually then sometimes the OK button is enabled. Start with an elemental binding to anything then open the binding and the OK button is sometimes available. Just make sure you double check the XAML to ensure the binding is actually set up correctly.
Here are a couple of previous posts I am aware of reporting the issue.
- Marked As Answer by JordanMunroe Monday, December 03, 2012 6:18 PM
-
Monday, December 03, 2012 5:10 PMIt used to work, was this caused by an update? Also, I'm using Blend 4 and Silverlight 4. ???
- Edited by JordanMunroe Monday, December 03, 2012 5:12 PM
-
Monday, December 03, 2012 5:26 PM
I also have Blend 4 and for me it broke when I got the Silverlight 5 Preview. A completely different program so you'd think it wouldn't affect a current working version, but it did.
They seem to have so many preview or beta releases out now, I suspect it will be fixed when a final version is released.
Sorry for your trouble. It is right annoying I know.
~Christine
- Marked As Answer by JordanMunroe Monday, December 03, 2012 6:18 PM
-
Thursday, January 10, 2013 2:52 PMIs there no way to work around this? Its a productivity sucker to have to go to the XAML whenever I want to bind anything.

