问题标签 [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.

0 投票
2 回答
471 浏览

xaml - 向 ListPickerItem 添加一个键

XAML:

如何ListPickerItem在 C# 代码中添加要使用的密钥?

我想要的类似于控件的 HTMLvalue属性option

我想要的示例:(C# 代码,OFC 不工作..)

0 投票
2 回答
485 浏览

c# - Windows Phone - 在其他控件前面显示控件

我正在编写一个 Windows 手机应用程序。在我的一个页面中,我有一个从数据库中填充的列表选择器,因此它的大小取决于数据库中有多少记录。

我的主要问题是,如果记录超过一定数量,“额外记录”显示在页面中的下一个控件后面,无法访问。

如何让列表选择器优先于其他控件,使其显示在前面?为了让您了解我想要什么,想象一下在 Microsoft Word 中有多张图片并将一张图片设置为“放在前面”。

如您所见,“tommy_shaw”条目是灰色的。这是因为它与事务 ID 文本框重叠。尝试单击“tommy_shaw”只会加载键盘以在 Transaction ID 文本框中输入文本。

在此处输入图像描述

0 投票
1 回答
1561 浏览

binding - 在 Windows Phone 8 中,如何绑定 enum 和 listpicker

有人可以给我一个示例如何将枚举绑定到 Windows Phone 8 上的列表选择器吗?

在 Internet 上找不到任何内容……而且缺少有关此工具包的文档也无济于事。

谢谢

0 投票
1 回答
4543 浏览

windows-phone-8 - 如何从 windows phone 8 中的列表选择器中获取所选项目?

我正在使用此代码在 Windows Phone 中创建列表选择器。

并使用此网格资源

下面的代码用于将项目插入列表选择器

我的问题是如何从此列表选择器中获取所选项目。

我尝试了不同的代码来从该列表选择器中获取所选项目,它抛出空值异常或无效转换异常。

请帮我解决这个问题。

提前致谢。

0 投票
1 回答
617 浏览

c# - 列表选择器不显示项目。

当单击控件以选择另一个项目时,我有一个列表选择器,它看起来似乎可以工作,但全是白色的,有时我可以让它选择另一个项目,但直到你离开它才能看到选择的内容。这就是我设置它的方式。当我将其设置为完整模式时,名称空间是唯一不显示项目实际名称的东西。我要做的就是在加载视图时需要加载带有值的 listPicker。

查看模型

这是一个编辑页面,所以在视图的构造函数中。

修改后的确定我删除了 listpicker 上的高度,现在可以看到它变大了,所以三个项目都在那里。我似乎无法将字体颜色更改为黑色,因此当您单击列表选择器时我可以看到它。

0 投票
1 回答
666 浏览

windows-phone-7 - How do I make my ListPicker(From WP Toolkit) Blendable(MVVM Light)

I am using MVVM light and I am trying to hook up my ListPicker to my observable collection in my View Model.

I was able to do this by binding it to the itemSource from the listPicker. My problem is that I want to go into "FullScreenOnly" mode. I figured that my datatemplate must inherit from the itemSource as I am able to pull property names from my collection into the data template and they show up when I run the application.

However I don't see the values in blend. One of the advantages is "blendablity" which would allow me to see dummy values in Expression Blend to make it easier to work with.

View Model

So in design mode it should populate with my dummy data and when it launched live it should populate my dummy data. Right now only in live mode does it populate the data.

Here is what I have for my markup

Like I said this work in live mode but not in blend. enter image description here

above is in Blend Expression 4 and as you can see I am seeing my dummy value(what I want).

However when I try to edit the data template in Blend

enter image description here

what gets me to here

enter image description here

I only see my hardcoded value and nothing else.

To my side I see 3 textblocks and one line divider. If I look I see that they are databound properly.

They just don't show up. If I want it to show up I have to databind them again but it puts in a binding like this

Then I get blendablity but live won't work at all(what is kind strange) as it is hard coded to the first index of my collection.

0 投票
1 回答
5690 浏览

c# - WP8 ListPicker 绑定

当我通过项目源将我的数据绑定到我的ListPicker

C#:

XML:

我可以看到 ListPicker 中显示的名称,但是,当我单击 ListPicker 时,它会显示对象类型的列表,如下所示:

我如何能:

A:Name在列表显示时显示属性

B:将属性绑定ID为值但不显示

0 投票
1 回答
2158 浏览

c# - Windows Phone ListPicker selectedItem 没有数据绑定

我在 windows phone 8 应用程序中有一个 listPicker,想知道我在 c# 中收集当前选定的项目时做错了什么。

这是 listPicker 的 XAML。

这是尝试访问当前选定项目的 c#。

这只是一个简化版本,但它会引发“System.NullReferenceException”,如果我将鼠标悬停在“brewMethodList”上,它会显示为空,将鼠标悬停在“manual_list”上也是如此。

代表新人,我对数据绑定并不完全了解,如果那是我应该做的事情,请告诉我,但我认为没有它我可以管理(而且我不知道它的能力) . 任何事情都非常感谢!我已经阅读了几乎所有我能找到的文章。

0 投票
0 回答
265 浏览

windows-phone-7 - 滚动后 LongListSelector 中的 ListPicker 不保留值

我正在开发一个包含 LongListSelector 的 WP7 应用程序。在 ItemTemplate 中有一个 ListPicker。我从 ListPicker 中为 LongListSelector 中的第一个项目选择一个值,然后从 ListPicker 中为第二个项目选择一个值。如果我随后向下滚动页面并再次返回顶部,我在 ListPicker 中为第一项选择的值将被重置(SelectedIndex=0)。

我已将代码放入 LongListSelector 的 Link 和 Unlink 事件中以写入输出窗口,我发现当第一项取消链接时(由于向下滚动页面),ListPicker 值是我选择的值,但只要第一个项目的链接事件触发(由于向上滚动页面),该值被重置。

我使用 ObserableCollection 并为我的对象实现 INPC 接口,并在 ListPicker 选择更改时更新 ViewModel。

如何确保在 LongListSelector 滚动期间保留 ListPickers 中的值?

主页.xaml

MainPage.xaml.cs

TestItemViewModel.cs

楷模

谢谢你的帮助!

0 投票
1 回答
354 浏览

user-interface - WP8 如何让 listPicker “推开”其他 UI 元素?

我一直在努力让 listPicker “推开”其他 UI 元素,以便透明背景不会影响内部内容的难以辨认。我以为把它放在一个简单的堆栈面板中,甚至是一个网格都可以实现这一点,但我似乎无法弄清楚。这是我想将其应用于的主要 XAML:

老实说,我想做的就是让它在手机处于 Light Theme 时仍然很容易阅读。出于某种原因,当手机是深色主题时,列表选择器的背景是纯白色的,但在浅色主题中它是透明的,我找不到改变它的属性。我很开放并感谢任何建议。此外,我对 xaml/windows 手机还是很陌生。