Я нашел несколько примеров / вопросов о получении номеров строк выбранных ячеек, но не много о получении имен столбцов.
Я хочу проверить, называется ли столбец: Частота.я проверяю, выбрал ли пользователь 2 строки, пока я делал свои вещи.
я попробовал следующие подходы:
if (Dat.SelectedColumns[0].ToString() == "Frequency"
|| Dat.SelectedColumns[1].ToString() == "Frequency")
это не сработало, изначально я думал, что мне нужны заголовки для проверки, моя следующая попытка:
if (Dat.SelectedColumns[0].HeaderText == "Frequency"
|| Dat.SelectedColumns[1].HeaderText == "Frequency")
это не работает, так как selectedColumns остается нулевым.(исключение из диапазона исключений)
есть ли способ получить имена выбранных столбцов / проверить, является ли имя "частотой"?
edit:
// get the Column name of the selected data
int Xcor = Dat.CurrentCellAddress.X;
string ColumnName = Dat.Columns[Xcor].Name;
этот метод не работает в моем случае, мне нужно получить 2 ColumnNames, а не только текущий выбранный