2016-07-21 14 views
1

ich will, wenn ich in meiner Liste Ansicht ein Element bin Sie auf den Button in einem Textview ich diesen Code bin mit zu senden, aber es passiert nichtsListview zu Textview

listview1.ItemClick += listview1_SetOnClickListener; 
} 

void listview1_SetOnClickListener(object sender, EventArgs e) 
{ 
TextView textview1= FindViewById<TextView>(Resource.Id.PanelCaptionSelect); 
ListView listView1 = FindViewById<ListView>(Resource.Id.PanelCaptions); 
String list; 
list = listView1.SelectedItem.ToString(); 

textview1.Text = list; 
+0

[Listview Inter - Xamarin] (https://developer.xamarin.com/guides/xamarin-forms/user-interface/listview/interactivity/#selectiontaps) können Sie in die richtige Richtung – Bill

+0

Danke für antwort, aber half nicht – user6615498

+0

Ist der Wert in 'textview5' der richtige? – user3793589

Antwort

0

GELÖST!

lvDetail.ItemClick += (object sender, Android.Widget.AdapterView.ItemClickEventArgs e) => 
{ 

string selectedFromList = lvDetail.GetItemAtPosition(e.Position).ToString(); 
lbltext.Text = selectedFromList; 
}; 
+0

Willkommen bei Stack Overflow! Während dieser Code-Schnipsel, die Frage lösen kann, [einschließlich einer Erklärung] (// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers) wirklich hilft, die Qualität Ihrer Post zu verbessern. Denken Sie daran, dass Sie die Frage für Leser in der Zukunft beantworten, und diese Leute könnten die Gründe für Ihren Codevorschlag nicht kennen. Bitte versuchen Sie auch nicht, Ihren Code mit erläuternden Kommentaren zu überladen, da dies die Lesbarkeit sowohl des Codes als auch der Erklärungen verringert! – FrankerZ

Verwandte Themen