我在我的MVVM项目中使用了devexpress gridcontrol tableview。当我在小屏幕水平滚动打开应用程序不正确。数据保持不变,但列标题滚动。我试图在DevExpress支持中心和他们的手册中使用技巧,但它不起作用。这是我的XAML代码:在devexpress gridcontrol tableview中水平滚动工作不正确
<dxg:GridControl Name="GridControl"
dx:ThemeManager.ThemeName="LightGray"
ItemsSource="{Binding List}"
SelectionMode="Row"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch">
<dxg:GridControl.Columns>
<dxg:GridColumn Header=""
FieldName="Left"
HorizontalHeaderContentAlignment="Center"
Width="1" FixedWidth="True" AllowResizing="False" Fixed="Left"
AllowSorting="True" AllowGrouping="False" AllowAutoFilter="False"
Visible="False"
AllowBestFit="True" BestFitArea="Rows"/>
<dxg:GridColumn Header=""
FieldName="Right"
HorizontalHeaderContentAlignment="Center"
Width="1" FixedWidth="True" AllowResizing="False" Fixed="Right"
AllowSorting="True" AllowGrouping="False" AllowAutoFilter="False"
Visible="False"
AllowBestFit="True" BestFitArea="Rows"/>
<!-- Column example -->
<dxg:GridColumn Header="Head"
FieldName="Name"
HorizontalHeaderContentAlignment="Center"
Width="1" FixedWidth="True" AllowResizing="False" Fixed="Left"
AllowSorting="True" AllowGrouping="False" AllowAutoFilter="False"
Visible="False"
AllowBestFit="True" BestFitArea="Rows"/>
...
</dxg:GridControl.Columns>
<dxg:GridControl.GroupSummary>
<dxg:GridSummaryItem FieldName="TechnologyName" SummaryType="Count"/>
</dxg:GridControl.GroupSummary>
<dxg:GridControl.TotalSummary>
<dxg:GridSummaryItem SummaryType="Count" Alignment="Right"/>
</dxg:GridControl.TotalSummary>
<dxg:GridControl.View>
<dxg:TableView x:Name="gridView"
dx:ThemeManager.ThemeName="MetropolisLight"
ShowFixedTotalSummary="True"
WaitIndicatorType="Panel"
ShowFilterPanelMode="Never" ShowAutoFilterRow="True" AllowFilterEditor="False"
AutoWidth="False" AllowFixedColumnMenu="True" AllowPerPixelScrolling="True"
HorizontalScrollbarVisibility="Visible" AllowScrollHeaders="False"
NavigationStyle="Row"
AllowEditing="False"
ShowGroupPanel="False" AllowGrouping="False"
ShowSearchPanelMode="Never"
AllowBestFit="True" BestFitArea="Header">
<dxg:TableView.DataRowTemplate>
<!-- Row template -->
...