none
WPF binding RRS feed

  • שאלה

  • הי

    יש לי ComboBox מחזיק בתוכו DataTemplate אשר בתוכו אני מבצע Binding לאובייקט אשר אחד הפרמטרים שלו מחזיר INT.
    הבעיה היא שה TextBlock שצריך להציג את הפרמטר הספציפי הזה תמיד מראה 1.

    <ComboBox x:Name="Cb1" ItemsSource="{Binding}" MaxDropDownHeight="300" Width="300" HorizontalAlignment="Left" IsEditable="True" TextSearch.TextPath="Name">
                      <ComboBox.ItemTemplate>
                        <DataTemplate>
                          <Border BorderBrush="Orange" BorderThickness="2" CornerRadius="5" Width="295" Padding="3" Margin="0,1">
                            <StackPanel Orientation="Horizontal">
                              <TextBlock FontSize="14" Text="{Binding Path=Name,StringFormat=Name: {0:1}}" />
                              <TextBlock FontSize="14" Text="{Binding Path=AddressesLeft, StringFormat=Addresses Left: {0:1}}" Margin="10,0,0,0"/>
                            </StackPanel>
                          </Border>
                        </DataTemplate>
                      </ComboBox.ItemTemplate>
                    </ComboBox>

    ניסיתי כמה דברים שמצאתי ברשת אבל אני עדיין תקוע...

    יום חמישי 21 יולי 2011 07:16

תשובות

כל התגובות