1
私のWindows Phoneアプリケーションでは、2つのボタンを整列するためにDockPanelを使用しています:画面の左側(PanoramaItem)、右側。 このコードはうまく機能:DockPanelはリストボックス内の全領域を使用しませんが、外には
<controls:PanoramaItem Header="page1">
<panel:DockPanel>
<Button Content="Right" panel:DockPanel.Dock="Right"/>
<Button Content="Left" panel:DockPanel.Dock="Left"/>
</panel:DockPanel>
</controls:PanoramaItem>
をしかし、私はリストボックスにドックボタンをこのようにしたい場合 - 両方の左に合わせる:(
<controls:PanoramaItem Header="page2">
<ListBox Margin="0,0,-12,0" HorizontalContentAlignment="Stretch"
ItemsSource="{Binding Collection}" Height="418" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<panel:DockPanel >
<Button Content="Right" panel:DockPanel.Dock="Right"/>
<Button Content="Left" panel:DockPanel.Dock="Left"/>
</panel:DockPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</controls:PanoramaItem>
ありがとう、それは私が探していたものです:) – cienki