c# - Xceed 扩展的 WPF Toolkit™,Zoombox ZoomOrigin 不工作 (wpf)
问题描述
我正在尝试在 xaml 中设置 Zoombox 的 ZoomOrigin,但如果我设置坐标,它不会在任何地方缩放。
<Window x:Class="WpfApp1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApp1"
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<Grid>
<xctk:Zoombox x:Name="zoom" ZoomOrigin="20,20">
<Image Source="Green.png" Height="200" Width="200"/>
</xctk:Zoombox>
</Grid>
</Window>
我只希望缩放的原点是由我决定的一组坐标,而不是默认情况下。
在不设置 ZoomOrigin 的情况下,它会在缩放框的中间进行缩放 - 我将鼠标光标放在哪里并不重要,因为缩放只会发生在框的中间。
尝试将 ZoomOrigin 设置为一个值会破坏一切并停止缩放。
解决方案
推荐阅读
- asp.net - 如何在 C# 代码中关闭 Microsoft Edge 浏览器的新选项卡
- python - 为什么来自 Flask-OIDC 扩展的访问令牌对 keycloak GET /users 端点无效?
- java - 将tomcat服务器的日志和指标发送到apache kafka的方法
- xml - 从变量中获取 xml_grep 输入
- cucumber - 无法在最新版本中扩展 Cucumber 类
- visual-studio - 在 C++ 中按''Shift+{''后如何在不同的行上打开和关闭花括号
- amazon-web-services - 通过手动执行状态机覆盖环境值
- javascript - 在 React + Django 集成 href 不起作用后,我使用 href 而不是 react router
- java - 由于 jarCache 错误,Jenkins-slave 失败
- plaid - 格子开发重定向uri?