0

我有一个 WPF 应用程序,可以在一个窗口中加载实时实时图表,但我最终在我的桌面上打开了 10 多个窗口(与图表一样多的窗口)。

所以我的需要基本上是将所有这些 WPF 窗口分组/嵌入在一个窗口中。

我尝试了WPF MDI,但我遇到了严重的问题,因为它要求窗口改为用户控件,在这种情况下,我的实时图表显示但保持为空,不刷新也不绘制实时数据。当我将图表控件放在页面而不是窗口中时,行为相同(图表不更新)。这就是为什么我想我现在真的需要坚持使用 Windows。

我欢迎任何简单直接的解决方案

4

1 回答 1

1

您确定要在 WPF 应用程序中使用上世纪的 MDI 吗?我建议切换到其他更便宜且更灵活的内容安排。我会将图表组织在某种可滚动或可滑动的容器中,可能带有某种导航或选项卡工具......如果您的用户真的想在单独的窗口中拥有一个或一些图表,让他们拖动从主容器中取出图表并按需创建单独的窗口(类似于将选项卡拖出 Internet Explorer)。

于 2012-07-14T10:18:28.573 回答