2010-08-19 66 views
0

我在我的應用程序中使用wpfToolkit:DataGrid。wpfToolkit:DataGrid雙擊問題

如果我試圖雙擊selectedrow的角落,它會給出空值。

但是,如果我在selectedrow的中間單擊,我能夠獲得單元格值。

請不要點擊選定行的任何位置,以幫助我獲得selectedrow單元值。

回答

1

嘗試給你的細胞一個背景顏色。通常,WPF控件的默認背景顏色是透明的,所以它們不會註冊Click事件。例如,只有在您雙擊文本本身而不是雙擊任何文字時,才能使用DoubleClick事件複製文本的TextBlock,除非您設置了背景色。

這也將告訴你,如果你點擊的區域被認爲是細胞的一部分,或者如果它僅僅是保證金/填充

+0

嗨雷切爾, 我已經改變Horizo​​talAlignment和VerticalAlignment值伸展。 然後,我可以雙擊所選行的任何部分。 現在工作正常。 感謝您的解決方案。非常感謝。感謝和問候 Kathiravan Murugan – user422439 2010-08-20 09:54:28