Как вернуть значение из пользовательского DevExpress ButtonEdit - PullRequest
0 голосов
/ 27 декабря 2011

У меня есть пользовательская кнопка EditButton, которая показывает диалог для выбора пользователем значения.

Используется сеткой xtra в качестве редактора для ячейки. Пользователь может щелкнуть редактор ячейки, появится диалоговое окно, и он может выбрать нужный элемент.

Как мне затем вернуть этот выбор обратно в сетку?

Вот фрагмент кода, показывающий пользовательскую кнопку EditButton. Я использую DevExpress версии 9.2

Class ClientIdEditor Inherits ButtonEdit

    Protected Overrides Sub OnClickButton(ByVal buttonInfo As DevExpress.XtraEditors.Drawing.EditorButtonObjectInfoArgs)
        dim editValue = MagicShowDialogGetEditValue()
        MyBase.OnClickButton(buttonInfo)
    'How do I return the edit value so the grid picks it up?
    End Sub
End Class

1 Ответ

0 голосов
/ 03 января 2012

Назначьте результат свойству EditValue .

Пример

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