Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在inkcanvas wpf中显示或绘制文本_C#_Wpf - Fatal编程技术网

C# 如何在inkcanvas wpf中显示或绘制文本

C# 如何在inkcanvas wpf中显示或绘制文本,c#,wpf,C#,Wpf,我们在页面上使用ink canvas控件,我希望在控件中显示文本,而不在控件中添加子控件,因为我们需要此文本的笔划集合,通过该集合,我们可以在需要时在控件中显示还原此ink canvas数据(笔划集合)。这可能吗? 或者我们可以从键盘在ink canvas控件中键入文本?您不能将文本框添加到(ink)画布,因此您不能直接在画布中键入文本。但是,您可以通过让文本框出现在鼠标单击位置的画布上来假装这一点。然后用户可以输入他想要它说的内容,并像通常一样将该文本添加到画布中 查看一个简单的方法。要给您一

我们在页面上使用ink canvas控件,我希望在控件中显示文本,而不在控件中添加子控件,因为我们需要此文本的笔划集合,通过该集合,我们可以在需要时在控件中显示还原此ink canvas数据(笔划集合)。这可能吗?
或者我们可以从键盘在ink canvas控件中键入文本?

您不能将文本框添加到(ink)画布,因此您不能直接在画布中键入文本。但是,您可以通过让文本框出现在鼠标单击位置的画布上来假装这一点。然后用户可以输入他想要它说的内容,并像通常一样将该文本添加到画布中


查看一个简单的方法。

要给您一个很好的答案,如果您还没有浏览一下,它可能会帮助我们。如果您可以提供一个。我可以在Ink canvas控件中键入文本吗?如果是,那怎么办?