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. Dojo EnhancedGrid:選択した列を取得する方法は?
- 3. 選択したディレクトリ名を取得する方法
- 4. WPF - DataGridで選択された行インデックスを取得するには?
- 5. アンドロイドリストビューで選択したアイテムのインデックスを取得するには?
- 6. AlertDialogで選択したすべてのインデックスを取得する方法multiChoiceItems
- 7. DataGridの行インデックスまたは列インデックスを選択します
- 8. コンボボックスで選択した値を取得する方法は?
- 9. Slickgrid:新しいチェックボックスで選択した行を取得する方法列のプラグインを選択しますか?
- 10. sqlite:選択した列の列IDを取得する方法は?
- 11. SQL Server(WPF)からデータを取得したときに、選択したListViewの値を取得する方法
- 12. ListViewで選択された要素のインデックスを取得する方法JQUERYMOBILE
- 13. リストボックスで最近選択されたアイテムのインデックスを取得する方法
- 14. 動的ドロップダウンリスト選択の選択された行インデックスを取得
- 15. ブラックベリーで客観的な選択フィールドの選択インデックスを取得する方法
- 16. Telerik MVC Gridのドロップダウンリストで選択されたインデックスを設定します。
- 17. 選択したチェックボックスの値を取得する方法は?
- 18. ファインダーで選択したアイテムのサーバーパスを取得する方法
- 19. チェックリストボックスで選択したアイテムを取得する方法
- 20. asp.netのリストボックスで選択した値を取得する方法
- 21. ボタンをクリックしてグリッドビューで選択されたインデックスを取得
- 22. jqueryでgridviewから選択したインデックスを取得
- 23. グループ内の選択したラジオボタンを取得する(WPF)
- 24. WPFデータグリッドのすべての選択されたセルを取得する方法
- 25. Tabbarで選択したインデックスを変更する方法
- 26. WPFリストボックスで選択した項目のテキストを取得
- 27. 選択したインデックス
- 28. コンテキストメニューのクリックイベントを選択したリストビューアイテムを取得する方法
- 29. EditTextで選択した文字または文字列の位置を取得する方法
- 30. 選択したラジオボタンの値を取得する方法
を得ることができる方法であります? – HCL
WPFベースのGRID – Abhi