标签: wpf canvas inkcanvas
嗯,我是新手。我想在WPF中编写一个应用程序。主要用途是绘制预定义的元素/对象。用户输入主要通过文本框 - 数字来实现。但是我想在绘图中添加某种用户输入+缩放和移动。下一个功能是保存绘图以便以后加载和另一个编辑(可能打印,但它很远)。
我可以想象这样的事情:
我最近会研究这个,但我想知道我的想法是否正确。
这些观点是正确的,还是完全废话? :)
谢谢,对不起英语......
答案 0 :(得分:0)
我不知道这究竟是你在寻找什么,但这里有一些建议可以帮助你实现目标:
首先,如果您正在创建应用程序,您应该先看到this。它解释了Model-View-ViewModel模式,这在WPF上创建时非常重要。这可以帮助你减少第二点。
关于您的保存文件,我不确切地知道您的想法,但这取决于您想要准确保存的内容。如果需要,InkCanvas可以选择直接导出bitmap中的作品。如果您需要存储一些设置,根据您的需要,您可以使用Settings或Resources
InkCanvas似乎是您需要的合适工具。当然,你必须围绕这个控件构建你的应用程序