我必须在ListView中添加两列。一列显示不同的Image,另一列用于显示Button

如果有人提供任何链接或示例源代码,将有很大的帮助。
提前致谢。

最佳答案

这将为您提供两列,一列带有按钮,一列带有图像。如果我正在这样做,我会在我的物品上放一个命令,以便可以将按钮绑定到它。

  <ListView
     Name="myListView">
     <ListView.View>
        <GridView>
            <GridViewColumn>
              <GridViewColumn.CellTemplate>
                 <DataTemplate>
                    <Button
                       Content="Click Me"
                       Margin="0"
                       VerticalAlignment="Center"
                       Click="Button_Click" />
                 </DataTemplate>
              </GridViewColumn.CellTemplate>
           </GridViewColumn>

           <GridViewColumn>
              <GridViewColumn.CellTemplate>
                 <DataTemplate>
                    <Image
                       Source="{Binding ImageSource}" />
                 </DataTemplate>
              </GridViewColumn.CellTemplate>
           </GridViewColumn>
        </GridView>
     </ListView.View>
  </ListView>


您将需要有一个项目源,其中包含具有名为ImageSource的属性的项目。

07-24 19:03