我有一个带数据源的datagridview,我打算在用户双击所选行时打开一个标签页。
这是我的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
页面
正如您所看到的,它确实更改了tabpage文本,但是当我尝试选择另一行或同一行时。标签页将是
现在两个标签页都设置为相同的Text
,并且空白页面出现问题
我在第一张图片上设计了tabJob
基础(仍处于划痕状态,但会放置一些Label
,Combobox
,Buttons
,DataGridView
)。
答案 0 :(得分:0)
我感觉您将tabJob
引用到之前创建的INSERT INTO table1 (user, name)
SELECT user+1, name FROM table1
WHERE user = 1103;
。因此,工作表AAC-2266'首先将其名称更改为AAI-4787'然后创建副本。