저는 실제로 C# (WP8)의 LongLingSelector 객체에 관한 약간의 문제에 직면하고 있습니다.WP8 - LongListSelector "지연"문제
내가 일하고 문자열은 다음과 같습니다 (스토리 코)는 클래스와 스토리 코가 LongListSelector XAML 개체입니다
string tmpText = ((Storico)Storico.SelectedItem).Name;
현재 내가 필요로하는 것은 사용자가 목록의 항목을 누르면 tmpText 문자열에 해당 이름이 나타납니다.
의 내가 내 목록에서 세 항목이 있다고 가정하자 :
내가 현재 무엇입니까 무엇 대신, 다음은
item1
item2
item3
I를 누르면 항목 1을 아무 일도 발생하지 않습니다. 2 번 항목을 누르면 항목 1 이름이 표시됩니다. 나는 1 번 항목을 누르고, 2 번 항목은 얻는다. (물론 3 번 이상 반복된다.)
어떤 방법으로 문제를 해결할 수 있습니까?
미리 감사드립니다. 프로젝트가 이미 MVVM을 사용하는 경우
전체 코드는 : 여기
private void Storico_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
if (Storico.SelectedItem is Storico)
{
string tmpText = ((Storico)Storico.SelectedItem).Name;
}
}
코드를 표시 할 수 있습니까? 선택 사항이 변경되면 아마 잘못된 것이 있습니다. 예를 들어 item1을 누르면 해당 항목이 선택되지만 다른 항목이 먼저 선택되지 않았기 때문에 SelectionChanged 이벤트가 발생하지 않습니다. – venerik
코드가 주 질문에 배치되었습니다. :) –