2016-12-22 10 views
0

おはようございます、私はあなたが私が持っている問題で私を助けることができるかどうかを確認するために書き込み、少しを要約すると、datagridフィルタとグループで、コードは、私はページの例に従っています。この例で私はすべて完璧です。私の問題は、私がdatagridの行をダブルクリックしたときです。後で私がフォームを開くようにプロジェクトのid値を取りたいです。プロジェクトのすべてのデータが、私は前方に移動することはできませんIDフィールドをキャプチャすることができません。値の行DataGridを取る

を:私は他の機会に私が働いているが、今回は言うエラーでスロー次のコード

dataGrid1.SelectedCells(0).Item(1).ToString() 

でそれをやろうとしています

https://msdn.microsoft.com/en-us/library/ff407126(v=vs.110).aspx

タイプ 'タスク'のデフォルトメンバーが見つかりませんでした

私が持っているこの問題を手にすることができれば、とても感謝しています。

ありがとうございました。

答えて

0

DataGridのItemsSourceがIEnumerable(Of Task)に設定またはバインドされている場合、SelectedItemプロパティをTaskオブジェクトにキャストしてから、そのパブリックプロパティにアクセスすることができますまたは、このようなフィールド:

Dim task As Task = CType(dg.SelectedItem, Task) 
Dim taskName As String = task.TaskName 
+0

が助けをありがとうございました、それは本当に私をたくさん助けた、それは私が探していたものだけでした – alex

関連する問題