3
我目前正在開發一個WPF軟件。我正在使用WPF,並試圖讓列自動調整大小以適應數據網格。在wpf datagrid中調整列大小
我已經使用了columnwidth =「*」,只要窗口沒有包含在滾動視圖中,它就可以正常工作。如果它在滾動視圖中,那麼列的大小調整非常大,這會導致數據網格在屏幕邊緣調整得更寬,從而導致大量的滾動。
感謝您提供的任何幫助。
我目前正在開發一個WPF軟件。我正在使用WPF,並試圖讓列自動調整大小以適應數據網格。在wpf datagrid中調整列大小
我已經使用了columnwidth =「*」,只要窗口沒有包含在滾動視圖中,它就可以正常工作。如果它在滾動視圖中,那麼列的大小調整非常大,這會導致數據網格在屏幕邊緣調整得更寬,從而導致大量的滾動。
感謝您提供的任何幫助。
您可能會嘗試將您的滾動查看器的Width
綁定到DataGrid
的ActualWidth
。所以在ScrollViewer
把這個(假設你的網格命名爲MyMainGrid):
Width="{Binding ElementName=MyMainGrid, Path=ActualWidth}"