25 EYLÜL 2008, PERŞEMBE
Nasıl WPF veri şablonu liste tüm genişliği doldurmak yapabilirim?
WPFListBox
DataTemplate
bir ben var. Bir öğe sıkı ListBox
sol ve sağ tarafına sıkı karşı olmak başka bir öğe karşı olmak istiyorum, ama bunu nasıl yapacağımı çözemedim.
Üç sütun ile Grid
var, sol ve sağ olanları içeriğe sahip ve merkezi genişletmek için bir yer tutucudur şimdiye kadar"". * Nerede yanlış mı gidiyorum?
İşte kod:
<DataTemplate x:Key="SmallCustomerListItem">
<Grid HorizontalAlignment="Stretch">
<Grid.RowDefinitions>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="*"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<WrapPanel HorizontalAlignment="Stretch" Margin="0">
<!--Some content here-->
<TextBlock Text="{Binding Path=LastName}" TextWrapping="Wrap" FontSize="24"/>
<TextBlock Text=", " TextWrapping="Wrap" FontSize="24"/>
<TextBlock Text="{Binding Path=FirstName}" TextWrapping="Wrap" FontSize="24"/>
</WrapPanel>
<ListBox ItemsSource="{Binding Path=PhoneNumbers}" Grid.Column="2" d:DesignWidth="100" d:DesignHeight="50"
Margin="8,0" Background="Transparent" BorderBrush="Transparent" IsHitTestVisible="False" HorizontalAlignment="Stretch"/>
</Grid>
</DataTemplate>
CEVAP
25 EYLÜL 2008, PERŞEMBE
Ben de ayarlamış:
HorizontalContentAlignment="Stretch"
ListBox
içeren.
Bunu Paylaş:
Nasıl yatay Liste tam genişliği streç ...
Nasıl yatay olarak bilinmeyen genişliğ...
(Ve olsun) raylar uygulama ile doldurm...
Nasıl XAML DataGridColumns bütün Kılav...
nasıl düğmeye android ekran genişliği ...