INTRODUCTION
WinUI3 Inking APIs包含两个新增API:Microsoft.UI.Xaml.Controls.Inking && Microsoft.UI.Input.Inking Namespaces。
虽然这部分API不再直接作为WindowsAppSDK的一部分提供,但已在SDK中为Microsoft.UI.Xaml.Controls.Inking API预留了XAML默认命名空间,因此当此功能包准备就绪时,你可以使用此功能包,在XAML标记代码中无需显式引用Microsoft.UI.Xaml.Controls.Inking命名空间并为其限定前缀。
在代码隐藏中,必须引用Microsoft.UI.Xaml.Controls.Inking命名空间以确保编译器解析为正确的类型,否则编译器将解析为系统类型(Windows.UI.Xaml.Controls.Xxx)。如果你使用实验通道的WindowsAppSDK构建应用程序,在未引用Microsoft.UI.Xaml.Controls.Inking命名空间的情况下,编译器还可能解析为内部代码遗留的Microsoft.UI.Xaml.Controls.Xxx类型。
Microsoft.UI.Input.Inking Namespace
Microsoft.UI.Xaml.Controls.Inking Namespace
- InkToolbarButtonFlyoutPlacement Enum
- InkToolbarEraserFlyoutItemKind Enum
- InkToolbarEraserKind Enum
- InkToolbarFlyoutItemKind Enum
- InkToolbarInitialControls Enum
- InkToolbarMenuKind Enum
- InkToolbarStencilKind Enum
- InkToolbarToggle Enum
- InkToolbarTool Enum
- DoInkPresenterWork Delegate
- InkCanvas Class
- InkToolbar Class
- InkToolbarToolButton Class
- InkToolbarCustomToolButton Class
- InkToolbarEraserButton Class
- InkToolbarPenButton Class
- InkToolbarCustomPenButton Class
- InkToolbarBallpointPenButton Class
- InkToolbarHighlighterButton Class
- InkToolbarPencilButton Class
- InkToolbarPenConfigurationControl Class
- InkToolbarFlyoutItem Class
- InkToolbarToggleButton Class
- InkToolbarCustomToggleButton Class
- InkToolbarMenuButton Class
- InkToolbarStencilButton Class
- InkToolbarCustomPen Class
- InkToolbarEraserFlyoutItemClickedEventArgs Class
- InkToolbarIsStencilButtonCheckedChangedEventArgs Class
PREVIEW

END
后续将简要介绍关键API变更情况,并提供更新的SimpleInk C# Sample和ComplexInk C++ Sample示例代码(WindowsAppSDK Samples)。如果你想获取最新信息可以关注Microsoft Developers和Microsoft WinUI Community以了解最新动态!如果你对此有相关疑问或者提出见解,欢迎向我致电!