Проблема с прокруткой, когда ListBox размещает мои пользовательские элементы управления в WPF? - PullRequest
0 голосов
/ 05 февраля 2012

Когда я помещаю свой пользовательский элемент управления в список, все в порядке, за исключением того, что оно не касается клиентской области списка. Когда я выполняю прокрутку, мой пользовательский элемент управления выходит за границы списка.

Когда я заменяю свой пользовательский элемент управления кнопкой для тестирования, я не вижу этой проблемы.

Итак, я думаю, я просто что-то пропустил в своем пользовательском элементе управления, но не мог понять, что я пропустил.

Редактировать: код выглядит так:

    MyControl myCtrl = new MyControl();
    myCtrl.Width = 300;
    myCtrl.Height = 300;
    listBox.Items.Add(new ListBoxItem() { Content = myCtrl });
...