如何使用 Path 元素绘制形状?
如何在 XAML 中使用路径元素绘制以下内容?
- <<
- >>>
- ->
- |<
- >|
- <
- >
谢谢!
How do I draw the following with path elements in XAML?
- <<
- >>
- ->
- |<
- >|
- <
- >
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我这样做已经有一段时间了,但我挖出了一些旧代码。
这会绘制一个向上的小箭头。我记得,该文本解码为“移动到 (10,0),行到 (20,10),行到 (0,10),返回到开始并关闭形状”。
这应该可以帮助你开始。更多命令可以在 MSDN 上查找。
It's been a while since I did this, but I dug out some of my old code.
That draws a small up arrow. As I recall, that text decodes to something like "Move to (10,0), Line to (20,10), Line to (0,10), Return to beginning and close shape".
That should get you started. There are more commands you can look up on MSDN.
您可以使用Expression Blend将对象转换为
路径
。请参阅此链接< /a>这里是使用
TextBlock
将所有文本转换为 7 个Path
元素,默认字体等转换为Path
。如果您对结果不满意,您可以按照 Blend 链接中的简短说明自行执行相同的操作。但它确实会生成相当详细的 Xaml。有关如何在代码中执行类似操作,请参阅 此答案 作者:伊恩·格里菲思
You can use Expression Blend to convert an Object to a
Path
. See this linkHere is all your Texts convertered to 7
Path
elements usingTextBlock
s with default font etc converted toPath
. If you're not satisfied with the result you can do the same thing yourself following the short description in the link with Blend. It does produce pretty verbose Xaml though.For how to do similar things in code, see this answer by Ian Griffiths