Спасибо
Nord777.
Nord777 писал(а):Возвращает неправильно,...В чем это проявляется? Я никаких аномалий не обнаружил. Ввёл во второе поле число 200 -> нажал галочку -> получил "0 то 200"
Когда у контрола есть 2-е кнопки - то возвращает правильно. Если кнопки убрать, и возвращать
MyBase.Text = Result по событию
Leave, когда пользователь нажимает ввод, либо кликает по другой ячейке грида - то ошибка! Если поможет - то выложу предыдущий проект. При пошаговой отладке в нем было видно, как при выходе из компонента, свойство
Result показывало правильное значене, присваивало его компоненту
MyBase.Text = Result, а ячейка грида, после скрытия компонента отображала предыдущее значение. Поэтому и сделал 2-е кнопки.
Sergey-911 писал(а): Хотелось бы возвратить свойством "Result"
Не выйдет.
А собственно какая разница? Почему не Text?
Почему не
Text - уже ответил, возвращает неправильно. А почему
Result - ом не выйдет? Ведь есть же компоненты, которые значение возвращают свойством
Value? Почему нельзя вернуть свойством "Result", присвоив ему каким-либо образом атрибут "По-умолчанию"?
Nord777 писал(а):Еще есть возможность реализовать в твоем компоненте интерфейс C1.Win.C1FlexGrid.IC1EmbeddedEditor.
Тогда возвращать данные будешь через функцию:
Object Browser писал(а):Function C1EditorGetValue() As Object
Member of C1.Win.C1FlexGrid.IC1EmbeddedEditor
Summary:
Gets the current value of the editor.
Return Values:
The current value of the editor (any data type).
С этим попробую разобраться.
-----
P.S. Тема не закрыта уважаемые. Жду Вашей помощи.

С уважением, Сергей.