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

  • dope2111

    dope2111

    29 HAZİRAN 2009
  • LiquidMusick

    LiquidMusick

    23 Aralık 2010
  • Professor Messer

    Professor Me

    27 NİSAN 2007