使用wpf技术实现画图工具

分享一个自己实现的画图工具,代码已上传至Github(https://github.com/LowPlayer/DrawTools.git),大致地实现了基本需求,剩余细节短期内不打算更新;以下是效果图:

 

 支持缩放和拖动(按住空白键,类似PS一样)

 使用方式:

<local:DrawingCanvasViewer x:Name="drawViewer" BackgroundImage="/Images/img1.jpg">
    <local:DrawingCanvas x:Name="drawCanvas" Background="Transparent" Zoom="{Binding Zoom,ElementName=drawViewer}" />
</local:DrawingCanvasViewer>
DrawingCanvasViewer是实现缩放拖动的,也可以单独使用DrawingCanvas。


posted @ 2020-09-23 16:42  孤独成派  阅读(2909)  评论(8编辑  收藏  举报