Silverlight ListBox Checkbox Ausgewählte Element

Ich habe eine Listbox, die eine Checkbox als Teil des Element-Vorlage.

In der klicken Sie auf auch von die Checkbox, die ich will, um sicherzustellen, dass derselbe Punkt der Liste ausgewählt ist.

ListBoxItem lbi = ((ListBoxItem)listLayers.
                       ContainerFromElement((CheckBox)sender));
lbi.IsSelected = true;

Die wichtigste Frage, die ich habe ist, dass "ContainerFromElement" ist die in silverlight nicht verfügbar.

Jede Hilfe wird sehr geschätzt.

Bearbeiten

Dies ist der code, den ich bin mit in die click-Ereignis der checkbox in meiner Liste:

MyObject obj = listLayers.SelectedItem as MyObject;
obj.Visible = true;
obj.Value = "50";

Mithilfe der RelativeSource binding auf der Checkboxen zusammen mit diesem code habe ich am Ende mit obj gleich null.

Habe ich eine Liste von Ebenen, die möchte ich an und ausschalten über Checkboxen, ich bin offen für einen anderen Weg...

InformationsquelleAutor Nate | 2009-09-23
Schreibe einen Kommentar