我在桌面应用程序中有一个缩放控件内的图表(来自 WpfExtensions- https://wpfextensions.codeplex.com/ )。控件的默认位置是左上角。我想将位置更改为左下角。更新
问问题
375 次
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 回答