Veröffentlicht 22. November 20159 j Hallo zusammen Ich hab ein Problem bei einer Listview mit Buttons in jeder row. Dies ist mein XAML Code: <UserControl.Resources> <Image x:Key="ButtonUpImg" Source="ButtonUp.jpg"/> <Image x:Key="ButtonDownImg" Source="ButtonDown.jpg"/> <Style TargetType="ListViewItem"> <Setter Property="Height" Value="35" /> </Style> </UserControl.Resources> <ListView Grid.Row="1" Grid.Column="1" Name="lv_Commands" Grid.ColumnSpan="2"> <ListView.View> <GridView> <GridViewColumn Header="Command" Width="200" DisplayMemberBinding="{Binding DisplayName}" /> <GridViewColumn Header="Command Values" Width="500" DisplayMemberBinding="{Binding ListViewPreView}" /> <GridViewColumn Width="35" Header="Up"> <GridViewColumn.CellTemplate> <DataTemplate> <Button Content="{StaticResource ButtonUpImg}" Click="ButtonUp_Click"/> </DataTemplate> </GridViewColumn.CellTemplate> </GridViewColumn> <GridViewColumn Width="35" Header="Down"> <GridViewColumn.CellTemplate> <DataTemplate> <Button Content="{StaticResource ButtonDownImg}" Click="ButtonDown_Click"/> </DataTemplate> </GridViewColumn.CellTemplate> </GridViewColumn> <GridViewColumn Width="50" Header="Delete"> <GridViewColumn.CellTemplate> <DataTemplate> <Button Content="-" Click="ButtonDelete_Click"/> </DataTemplate> </GridViewColumn.CellTemplate> </GridViewColumn> </GridView> </ListView.View> </ListView> Und dies ist das Ergebniss der ListView: Hat jemand eine Idee warum alle bis auf die letzten Buttons nicht sauber angezeigt werden? Ich habe es auch schon versucht bei den Buttons Vertical & HorizontalAlignment auf "Strech" zu setzten, hat nichts gebracht. Vielen Dank & Gruss Filipe Bearbeitet 22. November 20159 j von filipeduss Bild nicht angefügt
23. November 20159 j Du kannst nicht dasselbe Objekt mehrfach als Content verwenden. Es müsste funktionieren, wenn du die Ressourcen mit x:Shared="false" versiehst. Dann wird bei jedem Verweis eine neue Instanz erstellt.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.