[英]WP8 - LongListSelector “delay” issue
我实际上面对一个有关C#(WP8)中LongLingSelector对象的小问题。
我正在处理的字符串如下:
string tmpText = ((Storico)Storico.SelectedItem).Name;
其中(Storico)是类,而Storico是LongListSelector XAML对象。
我目前需要的是,当用户按下列表中的某个项目时,我随后会在tmpText字符串中获取其名称。
我现在得到的是以下内容:
假设我的清单中有3个项目:
item1
item2
item3
我按项目1,没有任何反应。 我按项目2,得到项目1的名称。 我按项目1,就得到项目2的名称(而且一遍又一遍,当然还有项目3)。
有什么办法解决吗?
提前致谢!
完整代码在这里:)
private void Storico_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
if (Storico.SelectedItem is Storico)
{
string tmpText = ((Storico)Storico.SelectedItem).Name;
}
}
不知道您的项目是否已经在使用MVVM,但是如果确实在使用...,则可以使用以下行为-http: //www.spikie.be/blog/post/2014/01/10/.aspx来访问选择的项目!
可以在诺基亚开发者网站上找到关于当前LongListSelector的“奇数”及其应对方法的完整说明: http : //developer.nokia.com/community/wiki/LongListSelector_with_bindable_SelectedItem_and_better_scrolling
固定! 我实际上正在检查LongListSelector中Button上的tap事件。 我将其更改为检查LongListSelector,然后将其修复!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.