Код выглядит так, как будто он обновляется / вставляется только без создания пустой строки.
Из вашего атрибута вы используете Command Button
( см. Здесь ), который может иметьсвязанная команда, такая как New
, которая эффективно выталкивает Ctrl+N
и объясняет, почему у вас пустая строка.
Самый простой способ проверить это просто создать обычный Button
и переопределить метод, по которому щелкнули, затем скопируйте / вставьте свой код и нажмите обе кнопки и посмотрите, имеют ли они другое поведение.
Проверьте свойство Command
на кнопке и посмотрите, есть ли что-то там.Попробуйте закомментировать super();
вызов.
Возможно, вам следует рассмотреть просто Button
или Menu Item Button
со связанным объектом.