2011-10-06 67 views
0

我看到幾個選項來自動滾動,但他們都無法比擬的MVVM DP編輯在mvvm中自動滾動datagrid的正確方法是什麼?

我知道我可以在事件背後的代碼編寫時上調添加一行,然後做一些事情,如: myDatagrid.ScrollIntoView(行)

,但我尋找一種更好的方式

感謝

編輯: 我做到了,在後面的代碼一樣Tendlon建議 我做了什麼約瑟夫Melettukunnel回答這裏:solution

回答

2

我個人認爲在後面的代碼中做這種任務是正確的。如果您想更可重複使用,請創建一個包含功能的附加屬性。

附加屬性是我以前做過的。我目前無法訪問代碼,但可以稍後編輯,如果您需要的話。

在數據網格中滾動是IMHO是一個GUI特定的事情,因此在代碼背後屬於良好。

相關問題