Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight - Как программно поставить байндинг (Binding) на DataForm / 4 сообщений из 4, страница 1 из 1
22.10.2012, 22:05
    #38008907
Mans7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Silverlight - Как программно поставить байндинг (Binding) на DataForm
Имеется DataGrid и DataForm. Все операции производятся ПРОГРАММНО - то есть, в коде. DataGrid получает коллекцию данных:
Код: c#
1.
AdmDataGrid.ItemsSource = dbusers;



Вопрос: как забиндить выбранный элемент из DataGrid'а на currentItem DataForm'а ?

Пытался так (не помогло):
Код: c#
1.
AdmDataForm.CurrentItem = new Binding{Source = AdmDataGrid, Mode = BindingMode.TwoWay, Path = new PropertyPath("SelectedItem")};
...
Рейтинг: 0 / 0
22.10.2012, 22:06
    #38008911
Mans7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Silverlight - Как программно поставить байндинг (Binding) на DataForm
Точно та же запись из XAML'а работает:
Код: xml
1.
CurrentItem="{Binding ElementName=admDataGrid, Path=SelectedItem, Mode=TwoWay}"


А в коде C# почему-то нет...
...
Рейтинг: 0 / 0
23.10.2012, 06:09
    #38009138
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Silverlight - Как программно поставить байндинг (Binding) на DataForm
dataForm.SetBinding(DataForm.DependencyProperty, new Binding(...))
...
Рейтинг: 0 / 0
02.11.2012, 23:50
    #38024153
Mans7
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Silverlight - Как программно поставить байндинг (Binding) на DataForm
Спасибо большое! Выпал я чего-то из форума, потому долго не отвечал.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight - Как программно поставить байндинг (Binding) на DataForm / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]