【发布时间】:2017-05-05 08:20:14
【问题描述】:
问题
由于子窗口动态大小,WindowStartupLocation 属性无法正常工作。它将子窗口置于中心,但之后,子窗口改变大小并开始从主窗口底部“弹出”。
问题
如何将父窗口的子窗口居中,同时考虑到子窗口是动态大小的?
代码示例:var window = new WindowDialog(MainWindow, "Title", new DialogAgent(), false)
{
WindowStartupLocation = WindowStartupLocation.CenterOwner,
SizeToContent = SizeToContent.Height,
ShowInTaskbar = false
};
【问题讨论】:
-
不能提供示例代码吗?
-
好的,就在这里。