读书人

DataGrid 如何在后台添加行

发布时间: 2013-01-11 11:57:35 作者: rapoo

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; }
}

读书人网 >CAD教程

热点推荐