0

我在桌面应用程序中有一个缩放控件内的图表(来自 WpfExtensions- https://wpfextensions.codeplex.com/ )。控件的默认位置是左上角。我想将位置更改为左下角。更新

4

1 回答 1

0

您不能简单地从外部设置缩放控件(滑块和按钮)位置 - 物理上它只是Border在内部Canvas具有硬编码位置:

Canvas.Left="20"
Canvas.Top="20"

而且我没有成功ZoomControl用目标解决方案中的新位置替换模板(不修改ZoomControl源代码) - 它改变了位置但停止正常工作。

所以唯一的方法(对我有用)是从 codeplex 下载源代码并将 WPFExtensions -> Themes -> Generic.xaml (第 27 和 28 行)中的位置更改为:

Canvas.Left="20"
Canvas.Bottom="20"

然后在您的解决方案中编译并替换 WPFExtensions.dll。

于 2016-05-31T12:44:13.997 回答