C# DataGridview Combobox Comlumn не отображает выбранное значение
Я использую обычный Datagridview, но у меня есть проблема с ним.
Таким образом, я заполняю данные в своей сетке и добавляю к ней столбец combobox
db.DataEntities ss = new db.DataEntities(); DataGridview1.DataSource = ss.table1.ToList(); if (!DataGridview1.Columns.Contains("dgcolUser")) { DataGridViewComboBoxColumn dgcombocolUser = new DataGridViewComboBoxColumn(); dgcombocolUser.Name = "dgcolUser"; var listOfAllUsers = ss.secAccountInformations.ToList(); dgcombocolUser.DataSource = listOfAllUsers; dgcombocolUser.DisplayMember = "AccountName"; dgcombocolUser.ValueMember = "UserId"; DataGridview1.Columns.Add(dgcombocolUser); } foreach ( DataGridViewRow dgr in DataGridview1.Rows) { dgr.Cells["dgcolUser"].Value = dgr.Cells["PermittedUserId"].Value; }
Я открываю эту форму в родителе MDI
Form1 frm = new Form1() { MdiParent = MdiForm1}; frm.Show();
когда я открываю свою форму, она не отображает ни одного выбранного значения в столбце Comboboxcolumn
Но когда я открываю свою форму frm1 not it MdiParent она отображает выбранное значение в Comboboxcolumn
Form1 frm = new Form1(); frm.Show();
так действительно ли это происходит потому, что он показывает данные, когда я показываю свою форму без MdiParnet, или есть какая-то другая причина, из-за которой этого не происходит?;
Пожалуйста, дайте мне лучшее предложение.. потому что отображение формы без MdiParent не является допустимым решением.
Rahul_Pandit
что выбрано в combox в mdiparent..используйте свойство selected value для выбора значения combox