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

  • Emotional Trancer

    Emotional Tr

    4 Mart 2010
  • Influencer Plus

    Influencer P

    2 Ocak 2013
  • Make:

    Make:

    23 Mart 2006