Я знаю, как получить конкретное значение ячейки из datagid:
TextBlock cellValue = myDataGrid.Columns[colIndex].GetCellContent(myDataGrid.Items[rowindex]) as TextBlock;
Но скажем, я свернул свой последний столбец как:
<Page x:Class="Lib.MyApp"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
...
Loaded="OnLoad">
public MyApp()
{
InitializeComponent();
}
void OnLoad(object sender, RoutedEventArgs e)
{
myDataGrid.Columns[myDataGrid.Columns.Count - 1].Visibility = Visibility.Collapsed;
}
Как получить значение ячейки, когда требуетсяколонка свернута?Я имею в виду, когда столбец visibale, я могу получить значение требуемой ячейки, например cellValue.Value
, но когда столбец свернут, я получаю, что cellValue
равно null