Создание элемента ListBox для редактирования - PullRequest
3 голосов
/ 22 февраля 2010

В моем .xaml:

указан простой старый WPF ListBox
...
   <ListBox Name="foo">
   </ListBox>
...

В моем соответствии .xaml.cs я программно добавляю строки в этот ListBox.

Я бы хотел иметь возможность редактировать эти строки из пользовательского интерфейса во время выполнения.

Я новичок в WPF, поэтому моей первой мыслью было динамически заменить строку в коллекции ListBox на TextBox посредством обратного вызова. Несмотря на то, что это не вызвало ошибок, оно вообще не изменило пользовательский интерфейс.

Существует ли стандартный подход к выполнению подобных действий в WPF?

1 Ответ

3 голосов
/ 22 февраля 2010

Что вам нужно сделать, это определить в xaml, что ваши элементы списка - это TextBox. Вы можете прочитать похожую проблему здесь: TextBox, Button и ListBox в ListBox

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