0

我应该如何让我的列表选择器以全屏模式打开?当我将 ExpansionMode 设置为 FullScreenOnly 时,它会崩溃。我尝试创建空白项目并做同样的事情,但它也崩溃了。

<toolkit:ListPicker Height="100" HorizontalAlignment="Left" Margin="53,37,0,0" Name="listPicker1" VerticalAlignment="Top" Width="200" ExpansionMode="FullScreenOnly">
            <toolkit:ListPickerItem Content="item1"/>
            <toolkit:ListPickerItem Content="item1"/>
            <toolkit:ListPickerItem Content="item1"/>
            <toolkit:ListPickerItem Content="item1"/>
            <toolkit:ListPickerItem Content="item1"/>
            <toolkit:ListPickerItem Content="item1"/>
        </toolkit:ListPicker>

我应该如何解决这个问题?

4

3 回答 3

2

当在 XAML 中定义项目时,存在一个 [n 明显已知的] 错误,其中完整模式会导致错误。

正如另一个答案所说,在代码中定义您的项目并且没有看到这个问题。

于 2011-10-03T12:30:29.223 回答
1

多次添加“item1”可能会产生问题?尝试将内容更改为 item1、item2...等

如果不是这样,请尝试使用 listPicker1.Items.Add();

于 2011-10-01T11:41:16.143 回答
0

问题是 ListPicker 中的一些错误,如果它们是直接从 XAML 提供的,它会阻止它显示超过 5 个项目。更好地使用数据绑定并通过 C# 生成项目。

于 2014-09-13T12:34:16.013 回答