Кнопка в WPF ListItem

Я немного плохо знаком с WPF. Я работаю над списком UI, где каждый объект в списке будет иметь ряд соответствующих кнопок для работы на тот конкретный элемент данных.

Происходя из веб-среды, я обычно связывал бы значение в скрытый элемент в том конкретном элементе списка или чем-то. Однако я просто должен найти соответствующую технику в этом мире WPF :-)

1
задан Dave Clemmer 10 August 2011 в 22:48
поделиться

1 ответ

Самый распространенный метод - использовать шаблоны. Пожалуйста, рассмотрите возможность использования моего примера шаблонного ListItem (например, ListBoxItem):

   <ListBox>
        <ListBox.ItemTemplate>
            <DataTemplate>
                <StackPanel Orientation="Horizontal">
                    <Button Command="{Binding Path=YourCommand}" Content="Dynamic Button 1" />
                    <Button Command="{Binding Path=YourSecondCommand}" Content="Dynamic Button 2" />
                </StackPanel>
            </DataTemplate>
        </ListBox.ItemTemplate>
    </ListBox>

Пожалуйста, не стесняйтесь спрашивать, есть ли у вас какие-либо вопросы / идеи.

2
ответ дан 3 September 2019 в 00:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: