返回首页
当前位置: 首页 > silverlight教程 >

Silverlight中用后台代码自定义Grid

时间:2012-12-08 10:59来源:未知 作者:admin 点击:我要投稿  高质量的ASP.NET空间,完美支持1.0/2.0/3.5/4.0/MVC等

通过后台代码来自定义一个Grid

 
//实例化一个Grid
            Grid grid = new Grid();
            //设置RowDefinition
            RowDefinition row1 = new RowDefinition();
            row1.Height = new GridLength(20);
            grid.RowDefinitions.Add(row1);
            RowDefinition row2 = new RowDefinition();
            row2.Height = new GridLength(80);
            grid.RowDefinitions.Add(row2);

            Button b = new Button();
            b.Height = 20;
            b.Width = 30;
            b.HorizontalAlignment = HorizontalAlignment.Right;
            b.Content = "关闭";
            b.Click += b_Click;
            //将Button添加到Grid中
            grid.Children.Add(b);
            //设置Button在Grid中的位置
            b.SetValue(Grid.RowProperty, 0);

            TextBlock txt = new TextBlock();
            txt.Text = "this is a test";
            txt.Height = 80;
            txt.Width = 200;
            //将TextBlock添加到Grid中
            grid.Children.Add(txt);
            //设置TextBlock在Grid中的位置
            txt.SetValue(Grid.RowProperty, 1);

 

本站推荐文章:
本站热点文章:
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色 情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片