2012-04-11 10 views
0

Ich habe zwei 'ListPicker' Steuerelemente. Wie könnte ich es so machen, dass nach Änderung der 'SelectedValue'-Eigenschaft eines dieser Steuerelemente auch eine entsprechende Eigenschaft eines zweiten Steuerelements geändert wird?So ändern Sie den Wert einer Eigenschaft 'SelectedValue' von 'ListPicker' programmgesteuert

Kann uns bitte jemand ein Beispiel geben?

Vielen Dank

+0

Meinen Sie, was Sie auf ListPicker A wählen die gleiche die SelectedValue von ListPicker B sollte dann sein oder haben Sie eine kaskadierende ListPicker tun möchten, die auf einer Steuerung abhängt? –

Antwort

1

Sie wählen Sie den Punkt wie dieser code.when Sie Liste zu der Zeit füllen festlegen können Sie Elementeigenschaft ausgewählt einstellen.

private void FillAssetType(int assetTypeID) 
     { 
      List<TbAssetType> lst = Asset.GetAssetType(); 
      TbAssetType tb = new TbAssetType { AssetTypeName = "Select Asset Type" }; 
      lst.Insert(0, tb); 
      lstpickAssetType.ItemsSource = lst; 
      lstpickAssetType.SelectedItem = lst.Where(p => p.AssetTypeID == assetTypeID).FirstOrDefault(); 
     } 
Verwandte Themen