从wpf扩展名更改缩放控件的位置

时间:2016-05-31 08:27:48

标签: wpf wpf-extended-toolkit

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

1 个答案:

答案 0 :(得分:0)

您无法从外部设置缩放控件(滑块和按钮)位置 - 实际上Border位于Canvas内,位置硬编码:

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

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

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

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

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