C# Windows墨水-UWP应用程序
我正在开发一个uwp应用程序,我正在使用来自Microsoft()的这个示例中的一些代码。在本例中,您可以从包含多个图像的集合中选择一个图像,然后使用Windows墨水绘制/写入该图像。在简历:主页-“新建着色页面”(WelcomePage.xaml)->选择集合(PickCollectionPage.xaml)->选择图像(PickColoringPage.xaml)->用户可以绘制/绘制(ColoringPage.xaml)。 我只想要这个:页面-“新着色页面”(WelcomePage.xaml)->用户可以绘制/绘制。 与加载用户选择的图像(如示例中所示)不同,我希望在默认情况下只放置一个白色背景,用户可以在该白色/空背景中绘制、写入或绘制 我不想加载用户选择的图像(如示例中所示),我只想在默认情况下放置一个白色背景,用户可以绘制 您实际想要做的事情比示例“Coloringbook”要简单得多。绘制相关特征通过关联控件实现。您只需从C# Windows墨水-UWP应用程序,c#,xaml,uwp,windows-10,uwp-xaml,C#,Xaml,Uwp,Windows 10,Uwp Xaml,我正在开发一个uwp应用程序,我正在使用来自Microsoft()的这个示例中的一些代码。在本例中,您可以从包含多个图像的集合中选择一个图像,然后使用Windows墨水绘制/写入该图像。在简历:主页-“新建着色页面”(WelcomePage.xaml)->选择集合(PickCollectionPage.xaml)->选择图像(PickColoringPage.xaml)->用户可以绘制/绘制(ColoringPage.xaml)。 我只想要这个:页面-“新着色页面”(WelcomePage.xa
WelcomePage
导航到包含InkCanvas
功能的新页面,而无需加载图像。为此,您可以参考官方示例的场景2
如果您确实希望基于“Coloringbook”示例应用程序生成项目,您可以对代码进行一些更改并删除其他功能。例如,按如下方式更改导航页面
//WelcomePage
private void Color_Click(object sender, RoutedEventArgs e)
{
this.Frame.Navigate(typeof(ColoringPage));
//this.Frame.Navigate(typeof(PickCollectionPage));
}
并删除on导航到ColoringPage
上用于加载图像的on方法,为InkCanvas
设置Height
和Width
,而不是通过Image\u Opened
方法设置
//ColoringPage.Xaml
<Viewbox>
<InkCanvas x:Name="myInkCanvas" Height="500" Width="500"/>
</Viewbox>
//ColoringPage.Xaml
ColoringPage
中包含图像相关代码段的所有方法都应更新。有关更新代码片段以满足您的要求的详细信息,请自己尝试。非常感谢!这才是我真正想要的!