WPF ListItem中的按钮

时间:2010-05-21 02:38:54

标签: wpf data-binding button

我对WPF有点新鲜。我正在处理列表UI,其中列表中的每个项目都有一组相应的按钮来操作该特定数据项。

来自网络背景,我通常会将该值绑定到该特定列表项中的隐藏元素或其他内容。但是,我只需要在这个WPF世界中找到相应的技术: - )

1 个答案:

答案 0 :(得分:2)

最常用的技术是使用模板。请考虑使用我的模板化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>

如果您有任何问题/想法,请随时询问。