Ноу Інти, лекція, елементи управління, їх стилізація і прив'язка даних

Файли до даної лекції Ви можете завантажити тут.

Елементи управління - це одні з тих речей, від яких нікуди не дітися, особливо в нашій культурі, одержимою технологіями, як та, яка оточує багатьох з нас. Навіть не самі високотехнологічні пристрої, на зразок велосипедів і різних садівничих інструментів, мають елементи управління. Але це не проблема - це реальна необхідність. Елементи управління - це засоби, за допомогою яких наміри людей переводяться в область механіки і електроніки і вони створені для того, щоб запрошувати людини до взаємодії. Коли я це писав, насправді, я сидів в літаку і розглядав всі елементи управління в поле мого зору. Маленький хлопчик, який сидів в наступному ряду, здавалося, зайнятий тим же, і велика кнопка "викликати стюардесу" просто благала про те, щоб її натиснули!

Коротше кажучи, розібравшись з тим, як побудувати каркас додатка, налагодити електропроводку і каналізацію в "Анатомія додатки і навігація по сторінках". ми готові до приємних опоряджувальних робіт, на зразок установки вимикачів, дверних ручок і водопровідних кранів - всього того, що робить додаток по-справжньому готовим до того, щоб стати частиною життя користувача.

Врізка: Важливі матеріали за елементами управління

Знову повторюся, що коли Microsoft створювала середу для розробників, ми прагнули до високого ступеня однаковості між вбудованими елементами управління HTML. елементами WinJS і призначеними для користувача елементами управління. Я називаю все це "елементи управління", так як всі вони призводять до схожого досвіду взаємодії користувача і системи: все це різні візуальні елементи, за допомогою яких користувач взаємодіє з додатком. У цьому сенсі кожен такий елемент має три частини:

Стандартні елементи управління HTML. звичайно, вже мають виділену для них розмітку, що дозволяє оголошувати їх, на зразок