0
Registerkarte Namen erhalte ich die datagridview
Namen auf Ereignis zu bekommen versuche tab_SelectedIndexChanged
wie unten gezeigt, aber ich erhalte Fehlermeldung, die besagt,Fehler beim Versuch,
kann nicht von ‚string‘ in ‚System.Windows konvertieren .Forms.DataGridView‘
trotzdem kann mir einer helfen
public static string Selected_dgvName;
private void tab_SelectedIndexChanged(object sender, EventArgs e)
{
Selected_dgvName = tab.TabPages[tab.SelectedIndex].Name;
}
verwenden Selected_dgvName = tab.TabPages [tab.SelectedIndex] .Name.ToString(); –
@EmadDehnavi ['Name' ist eine Zeichenfolge] (https://msdn.microsoft.com/en-us/library/system.windows.forms.tabpage_properties (v = vs.110) .aspx). Bei dieser Frage fehlt etwas, da TabPages eine Sammlung von TabControls ist. 'TabControl' leitet sich von' Control' ab und erbt seine Eigenschaft 'Name', eine' Zeichenkette'. –