数据网格碾压 ExpressionBlend 4
如果我尝试添加 DataGrid,Blend 4 就会崩溃。
如果我打开一个包含Datagrid(在VS2010中添加)的项目,Blend无法在设计器中打开它,但会给出错误:
命名空间“http//schemas.microsoft.datagrid”中不存在名称DataGrid。 com/winfx//xaml/presentation/sdk
有趣的是,之前一切都运行良好,我无法想象
在 Windows 更新后发生了什么,但尽管我恢复到了之前的安装状态,但该错误仍然存在。重新安装了带有 sp1 的 Blend4,但没有任何改变,
其他人遇到过类似的问题吗
?
还有
If I try to add a DataGrid, the Blend 4 crashes.
If I open a project, that has Datagrid (that was added in VS2010), the Blend can't open it in the designer, but give an error:
The name DataGrid does not exist in the namespace "http//schemas.microsoft.com/winfx//xaml/presentation/sdk
Interestingly everything worked well before, and I can't imagine what happened.
The error emerged after Windows update, but persists despite that I reverted to the previous installation state. I reinstalled the Blend4 with sp1, but nothing changed.
Does anybody else experienced similar issue?
Thanks in advance
Gabor
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我做了什么:
我解锁了 silverlight_sdk.exe 文件(在属性中),然后重新安装。
有趣的是,只有模式映射不起作用。
如果我将
xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
声明更改为具体命名空间和程序集:
xmlns:sdk="clr-namespace:System.Windows.Controls ; assembly = System.Windows.Controls.Data”
(如 SL3 中所示),DataGrid 像以前一样显示在设计器中,但在这种情况下,我必须在手动sdk。
加博尔
What I did:
I unblocked the silverlight_sdk.exe file (in propeties), and then reinstalled.
Interestingly only schema mappings didn't work.
If I changed the
xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
declaration to concrete namespace and assembly:
xmlns:sdk="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data"
(as was in SL3), the DataGrid showed up in the designer as before, but in that case I have to add all other assemblies in the sdk manually.
Gabor