首页 > 学院 > 开发设计 > 正文

动态生成一些控件

2019-11-10 18:25:44
字体:
来源:转载
供稿:网友
public void createBG(){ for (int i = 0; i < 10;i++ ) {ColumnDefinition cdf=new ColumnDefinition();gd_1.ColumnDefinitions.Add(cdf);RowDefinition rdf = new RowDefinition();gd_1.RowDefinitions.Add(rdf); } for(int i=0;i<10;i++){ for (int j = 0;j <10;j++ ) { Button btn = new Button(); btn.Content = i + "," + j; Grid.SetRow(btn,i); Grid.SetColumn(btn,j); gd_1.Children.Add(btn); } } /*图片也是一样 * Image img=new Image(); * img.Source=new BitmapImage(new Uri("image/bg01.jpg",UriKind.Relative)); * Grid.SetRow(img,i); 随机数产生办法random.Next(0,10);//产生0到9的随机数 */ }

生成10*10的网格,按钮进行填充


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表