Дұрыс жауап
Дұрыс жауап: Батырманың басылу оқиғасын өңдеу блогымен
Жауап нұсқалары
- A.Батырманың басылу оқиғасын өңдеу блогымендұрыс
- B.Экранның фон түсін орнату блогымен ғана
- C.Айнымалыны анықтап, еш оқиға өңдемеумен
- D.Кез келген тізімді өзгеріссіз сақтау блогымен
- E.Құжатты экспорттау пішімін таңдау блогымен
Түсіндірме
Ереже: Оқиғаға негізделген программада пайдаланушы әрекетін тиісті оқиға өңдегіші қабылдайды. Батырманы басу үшін Button.Click оқиғасы қолданылады. Оқиғаға негізделген ортада пайдаланушы әрекетіне жауап беретін код сол оқиғаның өңдегішіне орналастырылады. Қоңырау әрекетін шақырудың өзі бөлек блок болуы мүмкін, бірақ ол керек оқиғамен байланысуы тиіс.
Қолдану: Алдымен батырманың басылу оқиғасын өңдеу блогы орындалады. Оның ішіне қоңырау шалу командасы қосылады. Батырманы экранға орналастыру немесе түсін өзгерту басылғанда орындалатын логиканы өздігінен жасамайды. Button.Click оқиғасы батырма басылғанын білдіреді. Оның ішіндегі логика таңдалған нөмірді алып, PhoneCall компонентінің тиісті әрекетін шақыра алады. Компоненттің экранда болуы оның оқиғасы автоматты дұрыс жазылғанын білдірмейді.
Қате нұсқаларды ажырату: Фон түсі көрсетілімге қатысты, айнымалыны жай анықтау оқиға өңдеуді алмастырмайды. Тізім сақтау мен экспорт басқа міндеттер. Қоңырауды пайдаланушы батырмасымен байланыстыру үшін әрекет басталатын оқиғаны дұрыс таңдау қажет.
Қайта орындауға ишара: Пайдаланушы батырманы басқан сәтте қай оқиға туады және келесі командалар қай өңдегіштің ішінде орындалуы керек?