Folgendes Szenario, ich habe in einer View ein Datagrid und möchte nun eine Spalte davon, durch eine andere View "stylen". Gesagt sei noch, es handelt sich hier um ein 3rd Party Datagrid von Infragistics, sollte aber nicht unbedingt von Relevanz sein.. (hoffe ich)
Die Daten hole ich mir hier aus einer ObservableCollection
Das funktioniert auch soweit. Nun habe ich aber vor, in die Zelle ein customized View anstelle der Textbox zu stecken, weiss aber nicht wie ich in der neuen View an die Daten kommen soll.
Folgendes dazu habe ich in der View in der sich das Grid befindet:
Hmm, lass mich bitte versuchen den Binding Path zu durchdenken:
ganz oben hast du die TextBox an Content gebunden, wobei Content dem LastName entspricht. Diese Information stammt aus dem zweiten Listing Name="LastName". Wenn dieses zweite Listing weiterhin so verwendet wird, dann würde das bedeuten, dass die View in Listing 3 an Content gebunden ist (der ja immer noch LastName ist) und du im Stackpanel versuchst Content.LastName, also LastName.LastName zu binden.
Ich würde mal versuchen im Stackpanel im Binding den Path wegzulassen.
Ja, hab' ich nach der Antwort auch bemerkt. Da ich die info-mail über diese neue Forum gestern erhaltenhabe, dachte ich nicht daran, dass hier auch ältere Beiträge sein könnten.