c# - 如何在 Canvas 上绘制文本

标签 c# windows-8 microsoft-metro

目前,我可以通过

Canvas上添加各种Shape
canvas.Children.Add(line);
canvas.Children.Add(polyLine);
//...

但是,我们如何在上面绘制具有各种字体大小、字体类型...的文本?

最佳答案

TextBlock 添加到 Canvas 的子项。

关于c# - 如何在 Canvas 上绘制文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13150236/

相关文章:

.net - 如何确定是否需要分派(dispatch)到 WinRT/Metro 中的 UI 线程?

c# - 正确定位多个框架时如何使用条件符号(VS2017)

c# - 如何在 C# 中从 DataRow 获取 DateTime 值

c# - 调用静态方法时,CLR 如何管理?

c# - 你认识 16 位数字的时间戳吗?

c# - 如何将资源嵌入到 appx 包中?

windows-8 - Windows 8 软键盘未隐藏

windows - 无法从 WinPE 内的 Windows 8 安装中完全删除 ProgramData

c# - 在 Windows Store (Metro) 应用程序中播放简单的声音

javascript - WinJS UI JS/HTML 控件可以在 Metro 之外使用吗