簡體   English   中英

WPF水平滾動器未顯示在Listview中

[英]WPF-Horizontal scroller not displaying in Listview

我正在使用WPF應用程序。我是新的WPF。 我在應用程序中使用了Listview,如下圖所示:-

在此處輸入圖片說明

我的XAML是:-

  <ListView x:Name="lstviewMeters"  BorderThickness="1"   Height="263" Margin="0,89,23,0" VerticalAlignment="Top" Width="597" AlternationCount="2" ItemsSource="{Binding}" HorizontalAlignment="Right">
             <ListView.View>
                <GridView >
                    <GridViewColumn Header="Feeder Name" Width="120" DisplayMemberBinding="{Binding MeterName}"/>
                    <GridViewColumn Header="ID" Width="120" DisplayMemberBinding="{Binding MeterID}"/>
                    <GridViewColumn Header="Status" Width="120"  >
                        <GridViewColumn.CellTemplate>
                            <DataTemplate>
                                <StackPanel Orientation="Horizontal">
                                    <TextBlock Text="{Binding Status}"/>
                                    <Image Width="16" Height="16" Source="{Binding IconUri}"/>
                                </StackPanel>
                            </DataTemplate>
                        </GridViewColumn.CellTemplate>
                    </GridViewColumn>
                    <GridViewColumn Header="TimeStamp" Width="120"  DisplayMemberBinding="{Binding TimeStamp}"/>
                    <GridViewColumn Header="Remark" Width="100" DisplayMemberBinding="{Binding Remark}"/>
                </GridView>
            </ListView.View>
        </ListView>

我更改了默認滾動條的樣式以使用戶界面看起來不錯,為此,我創建了資源字典並在XAML中對其進行了調用。 問題是垂直滾動條可見,但擴展單元格內容時未顯示水平滾動條。手動擴展單元格時應可見。 我已經為滾動條設置了以下屬性,但仍無法正常工作

 <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Visible"/>
        <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Visible"/>

任何人都可以有解決方案以始終顯示VSCROLL和HSCROLL

提前致謝!

只需用ScrollViewer包圍ListView即可,例如:

  <ScrollViewer HorizontalScrollBarVisibility="Visible">
       <ListView>.....</ListView>
  </ScrollViewer>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM