0

我在 listpicker 完整模式模板中放了一个按钮。我想要按下这个按钮。它只是调用我定义的事件。不作为 listpicker 上的正常点击并关闭 listpicker 的完整模式。

请看下面的截图。

在此处输入图像描述

4

1 回答 1

4

要将按钮包含在 中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在最坏的情况下定义你自己的。

于 2012-09-25T09:49:13.880 回答