Получить коллекцию из subusercontrol в WPF - PullRequest
0 голосов
/ 30 июня 2010

у меня

<Window x:Class="Repo.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Repo="clr-namespace:Repo" Title="Window1" Height="300" Width="300">
<Grid>
<Button Click="SaVeEverythingInDatabase></Button>
<Repo:UserControlTasks/>

</Grid>
</Window>

public class UserControlTasks:userControl

public partial class UserControlTasks: UserControl
    {
        public UserControlTasks()
        {
            InitializeComponent();
            LoadView();
        }

    private void LoadView()
    {

        this.lbTasks.ItemsSource = new TaskModelView();//collectionOfTasks

    }

Как получить коллекцию из lbTasks в UserControlTasks, когда я нажимаю кнопку в MainWindow?

Я должен добавить, что эта коллекция является частью экземпляров класса Student, который является datacontext из MainWindow.

1 Ответ

1 голос
/ 30 июня 2010

Создайте TaskModelView в классе MainWindow и назначьте его элементам управления Button и UserControlTasks. Вам нужно добавить свойство зависимости для этого в UserControlTasks.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...