2011-07-21 47 views
2
  1. 使用ContentPresenter制作窗口模板。
  2. 应用模板。
  3. 在窗口中放置一个控件。

放置的控件的区域(adorner装饰器)不正确。 (偏向左上方)。控件显示正确的位置。它是Visual Studio 2010 IDE错误吗?

当此项目在Expression Blend中加载时,此窗口已正确显示。 (装饰者也是)

这是Visual Studio 2010 IDE错误吗?

回答

3

是的,这是Visual Studio的问题。将模板应用于窗口时,随后添加到窗口中的某些对象在设计时不会显示在正确的位置。这似乎不会影响适当的运行时行为/显示。

举例:网格控件(设计轮廓)将显示,原点移动到左上角,但网格的内容将正确显示。

+0

感谢stewbob。 – mjk6026