Вам необходимо предоставить код для реализации ваших пользовательских функций.Платформа DevExpress XAF не делает все за вас.
Подход XAF для этого обычно заключается в создании ViewController
с SimpleAction
.Есть учебник для этого .Затем вам нужно написать код для взаимодействия с камерой (DevExpress не предоставляет никакого кода для этого).Вы можете назначить захваченное изображение в свой редактор свойств следующим образом:
((MyBusinessObject)View.CurrentObject).MyImageProperty = theImage;
На скриншоте выглядит так, как будто вы создаете приложение XAF для Windows Forms, но подход будет аналогичным для веб и мобильных платформ.
Мастер 10110 * Data Model Wizard помогает вам создавать классы C #, которые представляют вашу модель данных, и сопоставлять ее с базовыми таблицами SQL.Он не предоставляет никакой возможности определять функциональность за пределами этого отображения.
Когда вы присваиваете ImageEditor
свойству, все, что вы делаете, это информируете каркас о том, что данные, хранящиеся в столбце varbinary
, являются изображениями, и XAF автоматически назначает для этого соответствующий редактор свойств (которыйобеспечивает загрузку, сохранение и т. д.)