При написании кода в X ++ вам иногда нужно ссылаться на this.functionYouWant()
, а иногда это element.FunctionYouWant()
. Иногда и то и другое в сфере охвата. Я часто пробую одно, и если функция, которую я хочу, не существует, я пытаюсь другой. Существует ли правило, которое объясняет, когда следует использовать this
и когда использовать element
?ключевое слово «this» vs. «element» в X ++
17
A
ответ
35
this
может использоваться в любых объектах для ссылки на текущий объект и методы-члены.
Формы и отчеты MorphX представляют собой составные объекты.
В формах коллекция объектов содержится в объекте FormRun
. Вы можете ссылаться на элементы во внешнем объекте FormRun
, используя ссылку element
.
Если ваш код размещен на верхнем уровне, то нет функциональных разниц между this
и element
.
Если ваш код размещен в FormDataSource this
будет ссылаться на источник данных, но element
будет ссылаться на FormRun
.
0
«Эта» может быть использован только относится к тем же объектам класса, но «элемент» является доступ к методам формы в любом уровне формы (например, datasouce уровня, уровень дизайна), если функциональность метода является то же, мы можем использовать
Смежные вопросы
- 1. Тип "this" ключевое слово?
- 2. Ключевое слово 'this' как свойство
- 3. ключевое слово 'this' не работает
- 4. «this» ключевое слово внутри закрытия
- 5. «this» ключевое слово: рабочий механизм в Java
- 6. SAP UI5 (javascript) Пример - это ключевое слово this this confusion
- 7. intellij не подразумевает ключевое слово «this»
- 8. Ключевое слово 'this' в абстрактных классах
- 9. C# Использовать 'this' Ключевое слово в классе
- 10. Когда использовать ключевое слово 'this' в Java?
- 11. x: ключевое слово в WPF
- 12. Что означает ключевое слово this this в параметре метода?
- 13. Ключевое слово Delegate vs. delegate
- 14. «this» ключевое слово вызывает ошибку сегментации
- 15. Почему ключевое слово «this» на Java?
- 16. Обозначение класса JavaScript и ключевое слово «this»
- 17. Java: ключевое слово «this» и сериализация
- 18. Ключевое слово «this» внутри угловых контроллеров js
- 19. VBA IE javascript, содержащий ключевое слово 'this'
- 20. BackboneJS - используя ключевое слово this inside view
- 21. Ключевое слово 'this' внутри укупорочного средства
- 22. CakePHP 1.3: $ this-> render() vs $ this-> element()
- 23. Уникальное ключевое слово vs Distinct в Oracle
- 24. новое ключевое слово в Railo vs ACF
- 25. нелокальное ключевое слово в Python 2.x
- 26. Ключевое слово "this" Inside If statement in Event
- 27. Javascript: установка методов ООП для событий и ключевое слово 'this'
- 28. Ключевое слово 'this' относится к контексту DataStructureIterator iterator = this.new EvenIterator();
- 29. Требуется ли ключевое слово «this» при создании нового внутреннего класса?
- 30. Ключевое слово «this» в функцию eventHandler, запущенную в класс
Это дало мне понять, и это хорошо сказано. Спасибо! – SamekaTV 2012-03-07 13:29:58