У меня есть сетка данных с источником данных, и я планирую открыть страницу вкладки, когда пользователь дважды щелкнет по выбранной строке.
Это мой CellDoubleClick Event
private void dataGridCust_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
DataRow row = (dataGridCust.SelectedRows[0].DataBoundItem as DataRowView).Row;
plate = row["Plate No."].ToString();
custRecord();
string tabName = "Job " + plate;
tabJob.Text = tabName;
tabView.Controls.Add(tabJob);
}
Открывается моя tabJob
страница,
tabJob открыт как положено
Как вы можете видеть, он изменил текст вкладки, но когда я пытаюсь выбрать другую строку или ту же строку. Вкладка будет
Не ожидаемый результат
Теперь обе вкладки имеют одинаковые Text
, пустую страницу и проблемы с
.
Индекс табуляции
Я спроектировал tabJob
базу на первом изображении (все еще на пустом месте, но поместит немного Label
, Combobox
, Buttons
, DataGridView
).