2016-03-03 86 views
0

我對理解wpf的syncfusion庫存在問題。更具體地說,它關於sfDataGrid控件。我的應用程序中的這個控件是在標準的WPF ScrollView控件中。所以,問題是,每當我懸停sfDataGrid時,它都會使用滾動事件,滾動本身不起作用。所以有什麼問題?什麼是最好的解決方案?syncfusion wpf sfdatagrid故障滾動

回答

0

SfDataGrid有它自己的ScrollViewer。因此,不建議在ScrollViewer內部加載SfDataGrid,因爲它會爲其子級提供無限大小,從而導致UI虛擬化丟失。在ScrollViewer中加載SfDataGrid時,SfDataGrid的ScollViewer被禁用。但是,您可以通過在ScollViewer中加載時設置SfDataGrid的高度來克服此問題。

<ScrollViewer> 
     <Syncfusion:SfDataGrid x:Name="dataGrid" 
                            Height="600" 
                            AutoGenerateColumns="True" 
                            ItemsSource="{Binding Source}" />         
</ScrollViewer> 

-Thangapriya,Syncfusion軟件。