我想在Button里面显示一个ListView.目标应该是单击该ListView行或按钮.
点击它显示更多信息的行.点击底部更多按钮显示的按钮.
与GMAIL应用程序相同.
在右侧有一个复选框,单击底部的复选框后,会出现按钮栏.
我的问题是在插入按钮后ListView,按钮不可点击.如果我LinearLayout从按钮添加llButton.setClickable()它是有效的.但是,只有按钮.它ListView本身不再对点击作出反应!
我试过这个例子.
与上述相同的问题......
我有一个listview模板,一列是一个按钮.我点击此按钮时需要选择项目.我怎么能这样做?
我在我的MVVM WPF实现中有一个ListView,它有一个带有按钮的DataTemplate.ListView绑定到ViewModel中的一组复杂对象.
<ListView ItemsSource="{Binding Path=ComplexObjects}"
SelectedItem="{Binding Path=SelectedObject}"
Width="Auto">
<ListView.View>
<GridView>
<GridViewColumn Header="My Property">
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel Margin="6,2,6,2">
<TextBlock Text="{Binding MyProperty}"/>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="First Name">
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel Margin="6,2,6,2">
<Button Command="{Binding ???}"/>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
Run Code Online (Sandbox Code Playgroud)
所有文本字段都没有问题,但是我可以将Button Command绑定到ComplexObject的成员方法吗?如果是这样,有什么方法可以传递参数?
我有一种感觉,我可能只是在逃避使用ICommand.
谢谢.