SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • fireflame65

    fireflame65

    27 Mart 2007
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012