2010-02-10 20 views

回答

8

您可以通过在xml编辑器中编辑dbml文件(右键单击解决方案资源管理器中的dbml文件,选择'open with ...',然后选择'xml editor')。在xml编辑器中重新排列属性,然后保存dbml文件,切换回可视化设计器,做一些小改动(例如布局更改),然后再次保存以强制代码重新生成。视觉设计师本身不会让你轻松地重新排列栏目。

如果您正在寻找一种方法以最小的努力保持您的属性与db列的顺序相同,take a look at my add-in;它为VS2008,VS2010,VS2012和VS2013中的L2S设计者增加了完全同步功能。它还有一个选项可以保持数据库和L2S DBML文件之间的列顺序同步。

0

我重新将我的表格更改属性的顺序不相信你可以。您不能在L2S DBML设计器中拖放属性,剪切/粘贴始终会在最后粘贴属性。我知道这样做的唯一方法是重新排列基础表中的列,然后删除并重新添加表到设计器。