【问题标题】:WPF Show part of drawing pathWPF 显示部分绘图路径
【发布时间】:2023-04-02 11:33:01
【问题描述】:

我有一张带有<Path> 元素的绘图。它包含复杂的 Data 属性,因此我如何显示此路径的一部分。

【问题讨论】:

    标签: wpf path windows-runtime drawing winrt-xaml


    【解决方案1】:

    当然有几种方法可以做到这一点。一个非常简单的方法是将路径放在 Canvas 中,在 Canvas 中设置其位置并通过 Canvas 的边界对其进行剪辑:

    <Canvas Width="80" Height="60" ClipToBounds="True">
        <Path Canvas.Left="-10" Canvas.Top="-10" Data="M0,0 L100,0 100,100 Z"
              Stroke="Black" StrokeThickness="2" Fill="AliceBlue"/>
    </Canvas>
    

    【讨论】:

      【解决方案2】:

      为此使用混合工具,如果您复制路径的数据属性,您可以看到它是如何生成的。 这将使您的工作更容易修改路径并同时查看数据生成。

      【讨论】:

      • 数据属性非常复杂 - 它由 adobe ilustrator 生成。那么有没有办法将图像渲染为内存位图,然后显示该图像的矩形部分?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      相关资源
      最近更新 更多