2014-04-09 2 views
0
long stdid; 
    string stdname; 


    public long studentId 
    { 
     get { return stdid; } 
     set { stdid = value; } 
    } 

    public string studentName 
    { 
     get { return stdname; } 
     set { stdname = value; } 
    } 

어떻게 내가 수동으로 listpicker의 항목을 추가하지 않은 항목을 기본 선택 항목으로 "선택"내 listpikcer, 내 listpicker과 함께 바인더 제본되어,ListPicker 문제가

ItemsSource = "{Binding}" 

을 보여 않습니다 수업에서 나온 그래서, 어떻게 해결할 수 있습니까?

+0

괜찮 주 클래스 정의 –

+0

내 편집 code..thanks를 참조 @AmanKhandelwal! –

답변

2

클래스 유형

List<MyClass> myList=new List<MyClass>(); 

의 새로운 목록을 작성하고 다음과 같이 다소 클래스 유형의 하나 개의 항목을 추가

myList.Add(new MyClass(){studentName="Please Select, StudentId=0"}); 

지금이 새로운 목록에 클래스 목록의 항목을 추가

foreach(var item in oldList) 
{ 
myList.add(item); 
} 

이 루프 다음에 myList를 itemspicker에 할당하고 확인하십시오.

listpicker.ItemSource=myList; 
listpicker.SelectedIndex=0; 
+0

오빠 정말 고마워요. –