Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > биндинг через класс


Автор: DenWPF 25.2.2010, 17:18
Раньше вроде делал, а сейчас даже вспомнить не могу.. помогите нужен биндинг из класса.
ну у меня есть класс он там заполняется...и потом это биндить.


и очень интересует как биндить юзер контролы.

Автор: DenWPF 25.2.2010, 21:54
вспомнил как через класс.
теперь бы вспомнить как через юзер контрол.

Код

<ListBox x:Name="MainList">
            <ListBox.ItemTemplate>
              <DataTemplate>
                    <StackPanel Height="Auto" >                        
                        <TextBlock Text="{Binding Name}" MouseLeftButtonDown="Text_MouseLeftButtonDown" />                            
                        <ListBox Visibility="Collapsed" ItemsSource="{Binding Tasks}">
                            <ListBox.ItemTemplate>
                                <DataTemplate>
                                    <StackPanel Margin="5">
                                        <TextBlock Text="{Binding Title}" MouseLeftButtonDown="Text_MouseLeftButtonDown2"/>
                                        <local:UserControl_task Visibility="Collapsed"></local:UserControl_task>
                                    </StackPanel>
                                </DataTemplate>
                            </ListBox.ItemTemplate>
                        </ListBox>
                    </StackPanel>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>

UserControl_task хотелось бы туда инфу передать. и там ещё биндинг.

Автор: WolfTheGrey 13.3.2010, 01:12
да так же, как и класс пришиваешь его в код.
тока в усер контроле создаешь свойства {get; set;} чтоб запихнуть в усерконтрол данные smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)