动态生成一些控件

来源:互联网 发布:国际现货黄金软件 编辑:程序博客网 时间:2024/05/16 16:10
        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的网格,按钮进行填充

0 0
原创粉丝点击