可以订阅ModeChanged事件,也可以为ListPicker控件的Normal和Expanded状态设置单独的模板。
我特意寻找一种方法,在ListPicker扩展(不是全屏)时包装我的文本,并且在ListPicker处于Normal状态时不包装。
我在Windows Phone 7.1目标应用程序中使用它,并且没有触发GotFocus,LostFocus和Tap事件。现在,我可以看到的唯一事件是通过查看ListPickerMode状态来查看切换模板的SizeChanged事件。
答案 0 :(得分:2)
ListPicker支持2个独立的模板,每个模板一个。
使用ItemTemplate
作为展开的视图
使用FullModeItemTemplate
进行整页浏览。