Silverlight 为什么可以';我不能绑东西吗?

Silverlight 为什么可以';我不能绑东西吗?,silverlight,data-binding,expression-blend,Silverlight,Data Binding,Expression Blend,由于某些原因,我无法再通过表达式混合绑定任何内容。我必须进入XAML并在那里绑定东西,这是一个真正的生产力杀手。在上面的屏幕截图中,绝对没有理由不启用OK并单击它。这是已知的bug吗?我做错什么了吗?我的XAML已签出,不是只读的。如果手动绑定控件并返回“绑定”对话框,则效果良好。这在任何地方都会发生,有各种各样的绑定 我也在Expression Blend论坛上发布了这篇文章 编辑: 我最近将我的项目插入TFS 2012。这是在源安全之前(是的,我知道)。文件已签出且未设置为只读。但这一变化是

由于某些原因,我无法再通过表达式混合绑定任何内容。我必须进入XAML并在那里绑定东西,这是一个真正的生产力杀手。在上面的屏幕截图中,绝对没有理由不启用OK并单击它。这是已知的bug吗?我做错什么了吗?我的XAML已签出,不是只读的。如果手动绑定控件并返回“绑定”对话框,则效果良好。这在任何地方都会发生,有各种各样的绑定

我也在Expression Blend论坛上发布了这篇文章

编辑:

我最近将我的项目插入TFS 2012。这是在源安全之前(是的,我知道)。文件已签出且未设置为只读。但这一变化是否会造成问题?有人吗

进一步编辑:


这真的令人沮丧。Expression Blend论坛上的一位人士告诉我,我可以做一些事情让它发挥作用。每当我想绑定某些东西时,就必须切换到XAML,这真是一个效率低下的问题。它也不仅仅是元素绑定,它的所有绑定都是这样的。救命啊

这是微软意识到的一个缺陷。你可以找到更多的信息

而且


尽管我不确定是否有人提交给MSConnect,即使MSFT的Erik说它“在他的待办事项列表上”。希望这有帮助…

Blend的错误窗格中是否存在XAML错误?您是否尝试在visual studio中查看绑定是否在那里工作?没有错误。其他地方的装订都很好。事实上,在我直接在XAML中手动设置它们之后,这个对话框就可以工作了。它在新绑定上就是不起作用。这真令人沮丧(所以我想这真的是一个bug?虽然很奇怪。它没有太多噪音。Blend 4是正确的吗?如果是这样,他们会放弃对它的支持,而不是在VS2012中用VS打包Blend,我确实看到有人说如果你开始绑定声明(即在xaml中键入
{Binding}
)然后它会让你按照你习惯的方式来做。耶,M$:d这只会在某些时候起作用。偶尔,在手动输入
{Binding}
后,UI中的更改不会持续。我不能等到VS2012之前。我毕竟不是设计师。谢谢。