#binding #viewmodel #infragistics
#привязка #viewmodel #инфраструктура
Вопрос:
Мы используем инфраструктуру WPF версии 9.2 и MVVM
Я хотел бы отслеживать текущую выбранную строку из XamDataGrid как свойство в модели представления, но я изо всех сил пытаюсь понять, как это делается. Похоже, что свойство ActiveDataItem было бы правильным решением, но, похоже, его нет в сетке WPF версии 9.2.
Ответ №1:
Свойство ActiveDataItem позволило бы вам привязать активную запись к свойству в вашей VeiwModel, но не дало бы вам фактического выбора XamDataGrid. Для этого вам нужно будет использовать пользовательское поведение. По следующей ссылке приведены примеры этого для некоторых элементов управления Infragistics Silverlight, и вы могли бы использовать аналогичный подход с XamDataGrid в WPF:
Ответ №2:
если вы можете, пожалуйста, обновитесь до 10.3.
была такая же проблема при попытке заставить WPF UltraGrid работать с MVVM со старой версией 9.
версия v10.3 намного проще и лучше интегрирована с MVVM.
не уверен, стоит ли обновление денег, у нас была лицензия для всего сайта