0
アイテムを追加する水平スタックパネルがあります。私は名前の右側にあるのではなく、各プロジェクト名の下にセパレータを追加したいと思います。セパレータはページ全体に広がっていなければなりません。これらの2つの質問が今に私を助けていない:How to add a vertical Separator?How can a separator be added between items in an ItemsControlWPF水平スタックパネルの各項目の下にセパレータを配置する方法
ビューのコードは次のとおりです。
<ListView ItemsSource="{Binding Projects}" Margin="49,188,54,0">
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<EventSetter Event="PreviewMouseLeftButtonDown" Handler="EventSetter_OnHandler"/>
</Style>
</ListView.ItemContainerStyle>
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<ContentControl Content="{StaticResource Appbar_Suitcase}"/>
<Label Content="{Binding Name}"/>
<Separator Style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}"/>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
内部のStackPanelを使わずに試しましたか?ちょうど1つの 'StackPanel'と3つの要素をすべて内部に入れていますか? –
@MightyBadaboom私はちょうどそれを試した、更新された質問も。しかし、問題は依然として残っています。セパレーターは垂直で、プロジェクト名の右側にあります。 – Iason