繁体   English   中英

WP7 silverlight网格

[英]WP7 silverlight grid

为了学习WP7上的Silverlight,我在周围玩它,很好,我不能说我在这里度过了美好的时光。 我正在开发一个简单但难看的Mine游戏(例如Windows的^^)。

问题是我将在地雷板上的每种情况下都使用一个按钮,但是我无法设法找到一种预览带有包含按钮的单元格的网格的方法。

我使用了Grid组件,正在挖掘其属性,但是找不到找到单元格并设置要渲染的按钮的方法,我已经看到了RowDefinition / ColumnDefinition集合,但是我需要单元格而不是行/列,我怎么能渲染一个按钮的家伙呢?

也许我可以使用另一个组件? PS:我的防雷板的尺寸是动态的

这些单元在XAML中实际上并不存在。 定义按钮时,只需要告诉它坐在哪里即可。

<button x:Name="button0_0" Grid.Row="0" Grid.Col="0" />

这将是左上角的按钮(它是一个索引为0的双精度数组)。

在为WP7编写了一些基本游戏之后,我建议您使用画布而不是网格,然后在代码隐藏中动态将按钮作为画布的子元素平铺,在其中将按钮ID设置为位置(x_y或类似位置和位置基于x和y的值是动态的。

对于2D自上而下的图块,这对我来说效果很好,基本上这就是您要尝试做的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM