我在 listpicker 完整模式模板中放了一个按钮。我想要按下这个按钮。它只是调用我定义的事件。不作为 listpicker 上的正常点击并关闭 listpicker 的完整模式。
请看下面的截图。
我在 listpicker 完整模式模板中放了一个按钮。我想要按下这个按钮。它只是调用我定义的事件。不作为 listpicker 上的正常点击并关闭 listpicker 的完整模式。
请看下面的截图。
要将按钮包含在 中listPicker full mode
,您必须这样定义data template
。浏览此处给出的 listPicker
<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
在最坏的情况下定义你自己的。