0
A
回答
0
DataGrid
類沒有OnScrollShow
事件。當滾動更改時,您可以處理ScrollViewer.ScrollChanged
。如果你對你正在努力完成的任務有更具體的瞭解,那麼或許我們可以建議你如何嘗試實現你想要的功能。
爲了檢測如果滾動條顯示,你可以連接到LayoutUpdated
事件並使用代碼this answer檢測哪個滾動條可見:
ScrollViewer scrollview = FindVisualChild<ScrollViewer>(dataGrid);
Visibility verticalVisibility = scrollview.ComputedVerticalScrollBarVisibility;
Visibility horizontalVisibility = scrollview.ComputedHorizontalScrollBarVisibility;
相關問題
- 1. WPF DataGrid CellEditEnded事件
- 2. WPF中DataGrid的CellValueChanged事件?
- 3. wpf datagrid點擊事件
- 4. Datagrid行選擇事件,WPF
- 5. WPF Datagrid:取消排序事件(WPF Bug?)
- 6. WPF-MVVM:從DataGrid風格的Handeling事件
- 7. WPF的DataGrid不掛鉤事件
- 8. WPF的DataGrid SelectedCellsChanged事件觸發兩次
- 9. WPF的DataGrid編輯單元事件
- 10. PreviewMouseRightButtonDown路由事件和WPF DataGrid
- 11. 在wpf DataGrid中使用MouseUp事件
- 12. WPF Datagrid行編輯「已結束」事件
- 13. 鼓起來WPF Datagrid項目事件
- 14. WPF DataGrid不拾取CollectionChanged事件?
- 15. Wpf工具包datagrid DataGridCheckBoxColumn on_click事件:
- 16. WPF Datagrid OnPropertyChanged導致SelectionChanged事件
- 17. 選擇所有事件:WPF Datagrid
- 18. 在DataGrid中捕獲RowEdited事件WPF
- 19. WPF DataGrid - CellEditEnding事件更新數據
- 20. WPF DG-如何刪除DataGrid上Button的單擊事件
- 21. 文本菜單上的WPF DataGrid行 - 事件不會觸發
- 22. WPF Datatrigger按鈕上的DataGrid
- 23. WPF DataGrid和Codeplex上的WPF工具包
- 24. WPF - ControlTemplate上的事件?
- 25. MouseDown事件的Datagrid
- 26. Flex Datagrid事件
- 27. WPF DataGrid列上綁定
- 28. WPF DataGrid和其他DataGrid組件
- 29. 如何禁止WPF DataGrid的Click事件做一個新的行
- 30. DataGrid行上的事件添加,更新,observableCollection事件?
感謝您的回答。好吧,我明白這一點。但是,我不知道如何檢測何時顯示垂直滾動條。 –
你只是想檢查是否在某個時間點顯示垂直條? –
我不想檢查,我想處理垂直滾動條顯示事件,例如,當我調整窗口大小時。 –