【问题标题】:Inkcanvas Stroke Top,Left,Right,Bottom LocationInkcanvas 描边 上、左、右、下位置
【发布时间】:2013-06-14 05:54:30
【问题描述】:

在 inkcanvas 中,我可以绘制笔触,我想在其中找到笔触的位置(上、左、右、下)。 如果在 inkcanvas 控件的顶部绘制笔划,则笔划位置在顶部。 当我使用 getBounds() 时如何找到它并不能帮助我找到绘制笔划的顶部位置

【问题讨论】:

    标签: inkcanvas


    【解决方案1】:

    GetBounds() 为我工作。就我而言,我正在拦截 InkCanvas StrokeCollected 事件并执行以下操作:

    Rect bounds = e.Stroke.GetBounds();
    

    它给了我顶部、左侧、右侧和底部。

    如果您需要单个点的位置,例如第一个或最后一个点,您可以使用收集的笔画的 StylusPoints 属性来访问它们。

    【讨论】:

      猜你喜欢
      • 2013-09-02
      • 2012-05-01
      • 2023-03-25
      • 2021-08-21
      • 1970-01-01
      • 2015-11-30
      • 2014-06-01
      • 2017-11-21
      • 2022-01-07
      相关资源
      最近更新 更多