问题标签 [listpicker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows-phone-7 - ListPicker 不会在 WP7 上的 StackPanel 中展开
改天另一个问题,这一次我想与 XAML 格式的一个简单问题。
我在 WP7 应用程序的 XAML 页面上的 StackPanel 中有一个 ListPicker。每当我点击 ListPicker 时,它都会展开,但它似乎在它下面的项目后面展开。如果列表中有足够的项目,它会以全屏模式打开,效果很好。
任何建议,指针将不胜感激;
我已经浏览了 windowsphonegeek.com 网站上的示例,但我仍然无法使其工作!
windows-phone-7 - ListPicker 显示对象名称而不是属性
在我的模型中,我有课:
在我的视图模型中,我有一个属性 HeavinessList:
在我的 xaml 中,我添加了 ListPicker,其中项目源绑定到 HeavinessList;它的 item 数据模板绑定到 Heaviness 对象的 NameToDisplay 属性。
但是,当我运行应用程序时,显示的是对象名称而不是属性。为什么会这样?
windows-phone-7 - 当 ItemsSource 绑定到从服务获取的数据时,ListPicker 不会“勾选”所选项目
我按照http://mobileworld.appamundi.com/blogs/andywigley/archive/2012/02/02/how-to-databind-selecteditems-of-the-listpicker-and-recurringdayspicker.aspx的说明在多选中绑定 SelectedItems列表选择器。
当我将 ItemsSource 绑定到 ViewModel 中创建的对象的 ObservableCollection 时,ListPicker 可以正常工作。但是,当我将 ItemsSource 绑定到从 WCF 服务获取的 ObservableCollection 时,问题就开始了。ListPicker 正确显示所有项目,它们也可以在主屏幕上选择并显示为已选择。但是当我单击选择器再次选择时,ListPicker 无法“勾选”模板上的选定项目。
我可以重写从服务中获取的所有元素的列表,但我想知道是否有一种巧妙的方法来解决这个问题?
项目信息:WP 7.0、WCF 服务、EntityFramework、大量咖啡
实体类:
WCF 服务:
xml:
ListPickerExtended.cs
视图模型
silverlight - WP7 ListPicker - 从数据源生成时如何标记模型中的选定项目?
我有一个包含 many 的Menu
对象(设置为 DataContext)Options (Menu.Options)
,其中包含 aName (Option.Name)
和 many Options (Option.Options)
。集合都是 type ObservableCollection<T>
。
菜单是从 XML 文件加载的,因此选项和值的数量可能会有所不同。
为了帮助可视化,这里是相关的 XAML:
我有一个ListPicker_SelectionChanged
关于 SelectionChanged 事件的方法,我想在其中以某种方式标记数据绑定模型中的当前选择。我只需要使用提供给方法的参数来完成它,因为每个 ListPicker 都是在运行时生成的。所以我不能指定实际的控件名称(据我所知)。
我可以看到两种可能的选择:
1)有一个CurrentSelection
inside Menu.Option
,我可以在其中引用该 ListPicker 的最后一个选定项目
2)Selected
在Option.Option
. 但这里的缺点是确保在选择新元素时取消选择所有元素。
我已经尝试浏览 的对象树sender
,但我发现的任何东西,例如ItemsHost
,都是不可访问的(私有/受保护的)。
有什么办法可以解决吗?
windows-phone-7 - 如何在 WP7 的当前页面中显示所有 Listpicker 项目?
我在 ScrollViewer 内的 Listbox 中使用 Listpicker。如果 Listpicker 中的项目数为 3(或小于 3),则 Listpicker 在当前页面中以 ComboBox 的形式打开。但如果项目数超过 3,它会在另一个页面中打开,而不是作为 ComboBox。我怎么解决这个问题?
windows-phone-7 - 无法在 Wp7 Listpicker 控件中显示所选项目
基本上,我正在尝试从手机中提取联系人并将它们显示在 Listpicker 控件中,以获取我应用程序中的一项功能。我有两个 Listpickers,一个用于联系人列表的名称,另一个显示所选联系人的电话号码列表。
这是我的代码:
我能够在 Listpicker 背景中使用所选名称的电话号码填充 Numberlist,但该号码未显示在前面。我认为 Numbers_SelectionChanged() 事件仅在页面加载时调用一次,并且在我更改联系人列表时没有看到它被触发。任何人都知道哪里出错了?
silverlight - xaml中元素的定位
我有 2 个 ListPicker。例如:
这个 Listpickers 位于附近。当我单击第一个列表选择器时,它会显示菜单,但它被第二个列表选择器覆盖。
当我第一次单击时,我试图禁用第二个列表框的可见性,但我认为一切都可以通过 xaml 完成。对不起,真的很愚蠢的问题,谢谢。
windows-phone-7 - WP7 组合框等效
我正在尝试在 wp7 中创建一个下拉列表,以便它具有一个文本属性和一个值。
我将使用什么控件,有没有人有一个例子来说明如何将它绑定到 Odata?
谢谢
windows-phone-7 - 使用 ListPicker 和 DataBinding
行。我放弃。我想在我的一个 Windows Phone 应用程序中使用 ListPicker 控件。我收到一个异常SelectedItem 必须始终设置为有效值。
这是我的 ListPicker 的 XAML 片段:
CategoryList
在ObservableCollection<Category>
我的 ViewModel 中。
SelectedCategory
是我的 ViewModel 中 Category 类型的一个属性。
这就是我声明 CategoryList 和 SelectedCategory 的方式:
感谢你的帮助!!!可能我对 ListPicker 的用法还不是很了解。
c# - 列表选择器和返回值
我是这种语言的新手。我读了这个方法 http://windowsphonegeek.com/articles/listpicker-for-wp7-in-depth 但我仍然有这个问题:
我创建了一个列表选择器并插入了值,现在我创建了这个按钮1:
我没有选择日期,但有一个无效的转换错误,我不知道选择的返回值。你能帮助我吗?