-1
我想將我的datarowview投射到FrameworkElement?有人知道怎麼做這個嗎?也許我的問題有其他選擇。我只是試圖將其轉換爲框架元素,這樣我可以獲得它的位置。如何將DataRowView轉換爲框架元素?
FrameworkElement element = (FrameworkElement)DG1.Items[i];
我想將我的datarowview投射到FrameworkElement?有人知道怎麼做這個嗎?也許我的問題有其他選擇。我只是試圖將其轉換爲框架元素,這樣我可以獲得它的位置。如何將DataRowView轉換爲框架元素?
FrameworkElement element = (FrameworkElement)DG1.Items[i];
總而言之,這是不可能的。
無論何時顯示數據,例如在DataGrid控件中,每行只能顯示一個版本。所顯示的行是DataRowView的
然而,您也許能夠從一個DataRowView的得到DataGridRow(控制/ FrameworkElement的),如果DataGrid的ItemsSource時被設置爲一個DataTable,通過迭代通過DataGrid的行。例如,請參見this post。
您可以閱讀關於隱式/顯式/使用定義的類型轉換,here。
任何編譯/運行時錯誤? –