gpt4 book ai didi

c# - Windows Phone 8 中的组合框

转载 作者:行者123 更新时间:2023-11-30 20:56:53 24 4
gpt4 key购买 nike

<ComboBox x:Name="c1" Margin="21,134,228,-184" BorderBrush="{x:Null}" BorderThickness="6" Background="{x:Null}" Foreground="#FFFF0017" />

List<String> source = new List<String>();

c1.ItemsSource = source;

c1.SelectedIndex = 0;

我可以看到项目但无法选择它们?我不能滚动???比如当我添加的内容超过组合框的大小时,

它应该出现一个卷轴?我来自 windows store c#,那里就是这样。

我想让它像普通的组合框一样工作,你点击它,它会出现一个可滚动的项目列表,你可以选择...谢谢!

最佳答案

不推荐使用组合框控件。使用 ListPicker 控件。

步骤:

  1. 从此链接下载 nuget 包:https://www.nuget.org/packages/WPtoolkit/

  2. 添加对 xaml 文件顶部的引用:

    xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
  3. 如下所示使用ListPicker:

    <toolkit:ListPicker  Height="50" ScrollViewer.VerticalScrollBarVisibility="Auto" ItemsSource="{Binding ElementName=ConverterPage, Path=Locations}" Margin="179,129,70,434" Name="cmbCurrFrom">
    <toolkit:ListPicker.ItemTemplate>
    <DataTemplate>
    <TextBlock FontSize="30" Foreground="Black" Text="{Binding Path=Location}"></TextBlock>
    </DataTemplate>
    </toolkit:ListPicker.ItemTemplate>
    <toolkit:ListPicker.FullModeItemTemplate>
    <DataTemplate>
    <TextBlock FontSize="30" Foreground="Black" Text="{Binding Path=Location}"></TextBlock>
    </DataTemplate>
    </toolkit:ListPicker.FullModeItemTemplate>
    </toolkit:ListPicker>

关于c# - Windows Phone 8 中的组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17256075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com