Desidero personalizzare la seguente proprietà Listbox-display del bordo con CornerRadius = 5.. Nessuno può aiutarmi a ottenerlo senza modificare il codice datatemplate esistente nel seguente codice Xaml:Personalizza la proprietà Border con CornerRadius per ListBox
<ListBox x:Uid="lst_value" Name="lstValues" Background="Wheat" BorderBrush="Black"
HorizontalAlignment="Left" VerticalAlignment="Top" BorderThickness="1" Height="100" Width="150"
ItemsSource="{Binding listval}" >
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical" Background="{Binding}">
<TextBlock x:Name="txtblk" Foreground="Black" FontSize="10" TextAlignment="Left"
FontWeight="Black" Text="{Binding}" Background="{Binding}"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Sì, possiamo avere un bordo all'interno della casella di riepilogo per ogni listItem ... dove come Ho bisogno della proprietà border con cornerradius da applicare all'intero Listbox stesso .... spero di essere chiaro con la mia domanda .. –
Quindi vuoi arrotondare gli angoli del 'ListBox' e avere un' Border ', è corretto? ? –
Aggiornato la mia risposta con come puoi farlo per il 'ListBox' al posto di' ListBoxItem' –