找不到windows phone 7组合框

Ale*_*lex 1 .net c# silverlight combobox windows-phone-7

我正在使用Express phone visual studio 2010 for windows phone 7,7.1 sdk.我在app hub尝试教程,但是当我到达组合示例时,组合框不会显示在xaml中,甚至在我运行应用程序时也没有.

我查看了VS中的Toolbox编辑器,并且组合框也没有.

是Silverlight工具包中的组合框吗?(我没有安装它,这将证明为什么我无法在工具箱中看到它).如果没有,为什么我不能看到它?组合框的示例(XAML)中的代码是:

<ComboBox x:Name="ComboBox1" ItemsSource="{Binding}"
Foreground="Black" FontSize="18" Height="50" Width="400"/>
Run Code Online (Sandbox Code Playgroud)

这对我来说很好看.

vcs*_*nes 5

在Windows Phone 7中有一个ComboBox,但它几乎没用.它根本不是地铁风格或Windows Phone 7指南的"主题".它的行为就像常规的Silverlight控件一样.您可以将模板更改为Metro 模板,或使用ListPicker属于Silverlight Toolkit for Windows Phone的控件.此控件的整体行为与您在手机中看到的其他列表选择器相似.

一旦您获得了工具包设置并运行此代码项目文章就如何使用它提供了一个很好的演练.

一般来说,Silverlight Toolkit无论如何都是一个很好的资产.那里有许多其他开箱即用的控件,可以让事情变得更轻松.我建议您也查看工具包的文档.