首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

DataGrid 如何在后台添加行

2013-01-11 
DataGrid 怎么在后台添加行.要做的功能就是界面上一个DataGrid 和添加按钮,点击添加按钮的时候给DataGrid

DataGrid 怎么在后台添加行.
要做的功能就是界面上一个DataGrid 和添加按钮,点击添加按钮的时候给DataGrid添加一个新行...
哦,是silverlight的 datagrid silverlight
[解决办法]

   public partial class SilverlightControl1 : UserControl
    {
        List<User> list;
        public SilverlightControl1()
        {
            InitializeComponent();
            User user1 = new User() { UserName = "张三", Hobby = "玩Dota" };
            User user2 = new User() { UserName = "李四", Hobby = "看人玩Dota" };
            list = new List<User>();
            list.Add(user1);
            list.Add(user2);
            mydatagrid.ItemsSource = list;
        }

        private void button1_Click(object sender, RoutedEventArgs e)
        {

            list.Add(new User() { UserName = "", Hobby="" });
            mydatagrid.ItemsSource = null;
            mydatagrid.ItemsSource = list;
        }
    }

   public class User
    {
        public string UserName { get; set; }
        public string Hobby { get; set; }
    }

热点排行