如何在 Windows Phone 7 中使用 silverlight 显示文本
我需要在画布的右下角显示红色文本“欢迎”,
这是我的 xaml 代码,
<Canvas x:Name="imageOne" Background="White" Width="480" Height="800" >
</Canvas>
请帮助我
I need to display a text "welcome" on the right-bottom corner of a canvas with red colour
this is my xaml code
<Canvas x:Name="imageOne" Background="White" Width="480" Height="800" >
</Canvas>
please help me
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Canvas 定义了一个区域,您必须在其中通过相对于 Canvas 区域的坐标显式定位 TextBlock 元素。意味着您必须在画布内进行绝对定位。
如果您确实想使用 Canvas,则最好在其中放置一个透明的 Grid,然后在该 Grid 中放置一个 TextBlock。
示例:
请确保网格大小与画布大小相同。
Canvas defines an area within which you have to explicitly position TextBlock element by coordinates relative to the Canvas area. Means you have to do absolute positioning inside a Canvas.
If you really want to use a Canvas, you can better take a transparent Grid inside it and put a TextBlock inside that Grid.
Example:
Please make sure that the Grid size is same as Canvas size.