0
私はWPFアプリケーションで作業しています。私は新しいWPFです。私は、画像の下に表示自分のアプリケーションにリストビューを使用します: -リストビューにWPF-Horizontal scrollerが表示されない
私の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>
私はリソースを作成することについては、UIのためのまともな外観を作るために、デフォルトのスクロールバーのスタイルを変更しますXAMLで呼び出すことができます。問題は、垂直スクロールバーが表示されますが、セルの内容が拡張されたときに水平スクロールが表示されません。手動でセルを展開すると表示されるはずです。 私はスクロールのためのプロパティの下に設定したが、まだ、誰もが常に表示VSCROLLとHSCROLL事前に
感謝の両方に、このためのソリューションを持つことができます
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Visible"/>
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Visible"/>
を働いていません!