So habe ich schon einmal damit gekämpft, aber noch nie eine gute Lösung gefunden.Wie entferne ich Platz auf der rechten Seite eines GridView-Elements
Ich brauche eine a 2 Spalte GridView mit Elementen, die links und rechts mit den Elementen auf der linken Seite wird links gerecht und die Elemente auf der rechten Seite rechts gerecht zu füllen. Ich möchte, dass die 2 Spalten Kante an Kante mit einem Leerzeichen in der Mitte stehen. Bisher habe ich das aber die Artikel füllen den Container nicht horizontal aus. Der rechte Rand versagt es.
<Grid Background="black" Height="500" Width="200">
<GridView>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<VariableSizedWrapGrid Orientation="Horizontal" MaximumRowsOrColumns="2" ItemWidth="100" />
</ItemsPanelTemplate>
</GridView.ItemsPanel>
<GridView.ItemContainerStyle>
<Style TargetType="FrameworkElement">
<Setter Property="Margin" Value="0 0 10 0"/>
</Style>
</GridView.ItemContainerStyle>
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
<CheckBox Content="Light" Foreground="White" Background="#454545" BorderBrush="White" />
</GridView>
</Grid>
Ich weiß, es ist ein CSS-Äquivalent von nur einen Stil zu ungerade oder gerade Elemente anwenden, aber ich glaube nicht, es ist ähnlich Markup in XAML. Weiß jemand, wie man das macht?
Sind Sie nur die versuchen, sich zu strecken Breite, oder ist das rechte Seitenrand von 10 nicht beabsichtigt? –
Hier setzen Sie den rechten Rand auf 10 –
AVK
Wenn nicht zwingend erforderlich, sollten Sie die Breite und Höhe eines Elements in xaml nicht fest codieren. Dadurch wird die Ansicht nicht reagieren. – AVK