Rya*_*anK 7 xaml draw windows-8 winrt-xaml
我希望允许我的用户在Windows 8 Metro应用程序的画布中绘制他们的签名.
有没有人知道使用C#和XAML的任何例子?
您可以使用Canvas面板并跟踪所有指针事件,如PointerPressed/Moved/Released/Entered/Exited.确保按ID跟踪所有指针(调用e.GetCurrentPoint(myCanvas)以获取指针ID),因为您可能拥有比鼠标更多的指针设备.然后只需从Windows.UI.Xaml.Shapes命名空间添加一些形状,如Line to the Canvas,你就有了一个绘图.您可能遇到的问题是您是否要保存图像,因为以前基于XAML的UI框架的WriteableBitmap.Render()方法在WinRT中不可用.WriteableBitmapEx,最近有一个WinRT版本可能会帮助你.
| 归档时间: |
|
| 查看次数: |
13514 次 |
| 最近记录: |