2014-03-19 190 views
1

当使用“从数据库更新模型”时,新实体通常出现在图的底部。这很烦人,而且很耗时。为了找到新的实体,必须在整个图表中滚动。当然,有几个细节可以提供帮助:实体框架 - 在“更新模型”后定位新实体

  • 如果新实体有关系,新的关系会突出显示,因此有帮助。
  • 可以随时打开“模型浏览器”,并找到适当的项目组内的实体。
  • 多个图表不那么混乱,因此更容易在较小的图表中找到实体。

尽管如此,EF决定在哪里放置新的实体可能真的很烦人。有时我的印象我需要向下滚动到赤道获取新表;-(

我的问题是:有没有什么办法让EF就像在SQL Server数据库图表,下探新的实体到左上角

回答

2

没有,没有,可悲的是由于发生了什么事情在那里? - 任何新的表必须在图上 - 我看不到的一大进步太大的希望如果产生来自一个复杂的数据库,例如50个表格的模型,将它们全部放到同一个角落是没有帮助的。

但是,你可以找到新的表(S)这是什么:点击图标右下角并按住鼠标:

bottom right of Model window

你会得到所有的缩略图这些表是,并且可以将鼠标(仍然按住)移动到它上面,主窗口将跟随您拖动的区域。当你找到一个在右下方的鼠标按钮时,释放鼠标按钮并移动它: dragging around the thumbnail

它没有修复它,但它使它更容易一些。

+0

OMG,太棒了!尝试点击 - 只是没有点击并按住。 –