silverlight 4: установка выбранного значения, как мне его извлечь?> - PullRequest
1 голос
/ 30 июня 2011

Я совершенно новичок в сервисе wcf, так что я немного потерян на подходе. У меня есть операция в сервисе под названием GetHoldsJoined. Список, к которому я привязан, называется lbxOpenHolds. Я могу установить результат как источник данных со следующим:

public frmHoldsDashBoard()
        {
            InitializeComponent();

            dbServiceClient db = new dbServiceClient();
            db.GetHoldsJoinedCompleted +=new EventHandler<GetHoldsJoinedCompletedEventArgs>(db_GetHoldsJoinedCompleted);
            db.GetHoldsJoinedAsync();

        }

        private void db_GetHoldsJoinedCompleted(object sender, GetHoldsJoinedCompletedEventArgs e)
        {
            lbxOpenHolds.ItemsSource = e.Result;
        }

но я хочу установить в selectedvaluepath атрибут в одном из элементов списка результатов. В результате получается коллекция List. В каждом из объектов списка есть атрибут с именем a.HoldID, он составной. Я хочу, чтобы это был выбранный член значения. Как мне распаковать это из GetHoldsCompletedEventArgs ?? Или есть другой способ сделать это?

Извините, если вопрос задан как бы бессмысленным, я действительно не знаю, как еще это объяснить.

1 Ответ

0 голосов
/ 30 июня 2011

Что-то вроде этого:

lbxOpenHolds.SelectedValuePath = "HoldID";

Это должно произойти сразу после установки ItemsSource в lbxOpenHolds

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...