我在listpicker完整模式模板中放了一个按钮。按此按钮时我想要的。它只是调用我定义的事件。不能正常点击listpicker并关闭listpicker的完整模式。
请看下面的截图。
答案 0 :(得分:4)
要在listPicker full mode
中添加按钮,您必须定义data template
。浏览给定here
<DataTemplate x:Name="PickerFullModeItemTemplate">
<StackPanel Orientation="Horizontal" Margin="16 21 0 20">
<Button Click="event">
<Button.Content>
<StackPanel>
<Image Source="myImg.png"/>
<TextBlock Text="test"/>
</StackPanel>
</Button.Content>
</Button>
</StackPanel>
</DataTemplate>
对于您需要的行为。通过处理按钮中click event
上的事件功能来尝试和测试。我想它应该有效。如果没有,那么您必须使用popUp
而不是listPicker。或者你必须在最坏的情况下定义自己的UserControl
。