调整大小 更改"窗口状态"和"拖动移动"之间的差异



当我将WindowState.Maximized更改为和从WindowState.Normal时,网格中的某些组件可以正确调整大小,但其他组件不会(即来自LiveChartsCartesianPlot)。

但是,当调用DragMove()时,网格中的组件会正确调整大小。 查看DragMove的来源并不是特别有帮助,因为当 LMB 没有关闭时,我不能调用它。

有什么技巧可以更改WindowState使其表现得更像手动调整大小吗?

这似乎是LiveCharts中的一个错误。 挂接到SizedChangedCartesianChart属性并在以任何方式调整视图大小时调用Update(true, true);可以解决此问题。

最新更新