WPF Gridで選択した列名またはインデックスを取得する方法を教えてください。WPF Gridで選択した列名またはインデックスを取得する方法
1
A
答えて
0
これは、我々はあなたがGridViewコントロールやデータグリッドを意味するか、特定のセルの値
Object obj = GetCell(3).Content;
string cellContent = String.Empty;
if (obj != null)
{
if (obj is TextBox)
cellContent = ((TextBox)(obj)).Text;
else
cellContent = ((TextBlock)(obj)).Text;
}
private DataGridCell GetCell(int column)
{
DataGridRow rowContainer = GetRow();
if (rowContainer != null)
{
DataGridCellsPresenter presenter = GetVisualChild<DataGridCellsPresenter>(rowContainer);
// Try to get the cell but it may possibly be virtualized.
DataGridCell cell = (DataGridCell)presenter.ItemContainerGenerator.ContainerFromIndex(column);
if (cell == null)
{
// Now try to bring into view and retreive the cell.
customDataGrid.UCdataGridView.ScrollIntoView(rowContainer, customDataGrid.UCdataGridView.Columns[column]);
cell = (DataGridCell)presenter.ItemContainerGenerator.ContainerFromIndex(column);
}
return cell;
}
return null;
}
0
選択された行のリストを取得するには、これを試してみてください:this related questionから
IList rows = dg.SelectedItems;
を。データグリッド、あなたはCurrentCell-プロパティを経由して取得することができ、列の場合
1
:
DataGridCellInfo cellInfo = dataGrid.CurrentCell;
DataGridColumn column=cellInfo.Column;
関連する問題
- 1. 選択したインデックスのテキストを取得するWPF ComboBox
- 2. 選択したExt.form.field.PickerViewアイテムのインデックスを取得する方法は?
- 3. WPF OpenFileDIalogから選択したファイルを取得する方法
- 4. 選択したオプションのインデックスを取得する方法
- 5. Dojo EnhancedGrid:選択した列を取得する方法は?
- 6. 選択したラジオボタンのインデックスを取得
- 7. 選択したディレクトリ名を取得する方法
- 8. WPF - DataGridで選択された行インデックスを取得するには?
- 9. WPFは、WPFで<code>TreeView</code>で選択した項目の親のインデックスを取得する方法はありますツリービューアイテムの親のインデックス
- 10. アンドロイドリストビューで選択したアイテムのインデックスを取得するには?
- 11. AlertDialogで選択したすべてのインデックスを取得する方法multiChoiceItems
- 12. WPFでコンボボックスの選択したTextblock項目を取得する方法
- 13. ListBoxは選択されたインデックスを取得しますか?
- 14. SQL Server(WPF)からデータを取得したときに、選択したListViewの値を取得する方法
- 15. 選択したテキストでdivを取得する方法は?
- 16. コンボボックスで選択した値を取得する方法は?
- 17. 各スピナーで選択した値を取得する方法は?
- 18. TreeViewで選択したノードのインデックスを取得する
- 19. 選択したリストビューのインデックスを取得しますか?
- 20. DataGridの行インデックスまたは列インデックスを選択します
- 21. Slickgrid:新しいチェックボックスで選択した行を取得する方法列のプラグインを選択しますか?
- 22. sqlite:選択した列の列IDを取得する方法は?
- 23. リストボックスで最近選択されたアイテムのインデックスを取得する方法
- 24. ListViewで選択された要素のインデックスを取得する方法JQUERYMOBILE
- 25. React js、IDで選択した製品名を取得する方法
- 26. eclipseプラグインで選択したファイル名とそのパッケージパスを取得する方法
- 27. 動的ドロップダウンリスト選択の選択された行インデックスを取得
- 28. ブラックベリーで客観的な選択フィールドの選択インデックスを取得する方法
- 29. VueJSで選択したインデックスを検出する方法は?
- 30. anglejsを使用してui-gridのセルで選択したチェックボックスの値を取得する方法
を得ることができる方法であります? – HCL
WPFベースのGRID – Abhi