大佬教程收集整理的这篇文章主要介绍了Silverlight入门学习(19),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Silverlight 提供了 3 种面板控件用来定义页面布局和在页面中 控件的位置。 Canvas 是布局控件之一。
Canvas 定义了一个区域,你通过制定 x 和 y 坐 标的位置放置其他的控件。这样在 Canvas 中可能重叠多个控件。与通常的 HTML 相反,当控件在 Canvas 重叠时,被重叠控件可以被其他控件隐藏。
当控件放置在 Canvas 中,使用 Canvas.Left 和 Canvas.Top 属性为每个控件指 定那个 x 和 y 坐标。
此示例演示在 Canvas 中放置矩形控件并制定 x 和 y 坐标:
< Canvas Width ="500" Height ="500" Background ="White">
< Rectangle Canvas.Left ="25" Canvas.Top ="40" Fill ="green" Width ="100"
Height ="100" />
</ Canvas >
上面的 xaml 标签定义了矩形,填充绿色大小为 100 × 100 像素。这个矩形放置在离 Canvas 左边 25 像 素,离 Canvas 顶端 40 像素。
下面例子演示 3 个 矩形相互重叠:
< Canvas Width ="500" Height ="500" Background ="White">
< Rectangle Canvas.Left ="25" Canvas.Top ="40" Fill ="green" Width ="100"
Height ="100" />
< Rectangle Canvas.Left ="50" Canvas.Top ="65" Fill ="yellow" Width ="100"
Height ="100" />
< Rectangle Canvas.Left ="75" Canvas.Top ="90" Fill ="red" Width ="100"
Height ="100" />
</ Canvas >
下面图形是输出的样 子:
以上是大佬教程为你收集整理的Silverlight入门学习(19)全部内容,希望文章能够帮你解决Silverlight入门学习(19)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。