您的位置:首页 > 其它

WPF ComboxBox 绑定数据 窗体传值 赋默认值

2011-04-27 00:34 260 查看
假设有A窗体、B窗体(也可以理解为父窗体、子窗体)

A窗体代码文件中有DataGrid,其中有一个单元格的数据mySelectedRow.Row[3]作为要传递的ComboxBox 的value赋值给一个静态变量UserClass.UserGroupID

UserClass.UserGroupID =mySelectedRow.Row[3];


B窗体private void comboBoxUserGroup_Loaded(object sender, RoutedEventArgs e) 中绑定数据猿猴SelectedValuePath后增加下面这句:this.comboBoxUserGroup.SelectedValue = UserClass.UserGroupID;。完整的comboBoxUserGroup_Loaded代码如下:

private void comboBoxUserGroup_Loaded(object sender, RoutedEventArgs e)
{
comboBoxUserGroup.DataContext = DalUserGroup.GetUserGroupItem();
DataSet ds = DalUserGroup.GetUserGroupItem();
this.comboBoxUserGroup.ItemsSource = ds.Tables[0].DefaultView;
this.comboBoxUserGroup.DisplayMemberPath = "UserGroupName";
this.comboBoxUserGroup.SelectedValuePath = "UserGroupID";
this.comboBoxUserGroup.SelectedValue = UserClass.UserGroupID;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: