2016-12-26 13 views

ответ

0

У меня было что-то подобное некоторое время назад. В конце концов я решил добавить поддельный элемент данных, где мне нужна кнопка.

Скажем, у меня был список MyDataItem, я создал производный класс MyFakeDataItem и добавил, что в конце списка, после того как я закончил его заполнение. В WPF я создал два шаблона данных: по одному для каждого класса и выбранный для принятия решения.

Я думаю, что это оказалось довольно элегантным, так как это позволило мне легко переопределить любую реальную функциональность, которую я имел на MyDataItem, и добавить команду на поддельную, чтобы удовлетворить мои потребности.

Надеюсь, что это поможет.

+0

благодарит @CKII! но кажется, что это номер 2 – Sara

+0

@Sara - правда. Я просто не думаю, что это плохое решение. Если все сделано правильно, я думаю, что это довольно элегантно. Нет ничего плохого в нескольких шаблонах и селекторах шаблонов. – CKII

+0

Я думаю, что неправильно вставлять только одну кнопку в listview, не так ли? – Sara

Смежные вопросы