在WP7中以完整模式使用按钮的Listpicker

时间:2012-09-25 08:29:05

标签: c# windows-phone-7 xaml silverlight-toolkit

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

请看下面的截图。

enter image description here

1 个答案:

答案 0 :(得分:4)

要在listPicker full mode中添加按钮,您必须定义data template。浏览给定here

的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