Một số control mới trong Windows 10
RelativePanel
Là một container, khá giống RelativeLayout bên Android giờ xuất hiện ở Windows 10 để thuận tiện hơn khi xử lý thay đổi kích thước app.
Sẽ có vài control được chọn làm điểm neo (anchor), vị trí của các control khác sẽ chọn so với 1 điểm neo (trên, dưới, trái, phải … ).
Như vậy, khi thay đổi orientation có thể giữ các control nằm đúng vị trí mong muốn.
SplitView
Đặc trưng cho style menu hamburger của Windows 10 với 4 kiểu hiển thị menu như hình dưới. Như trước đây nếu muốn làm menu dạng này phải làm tay khá phức tạp.
CalendarView, CalendarDatePicker
Một control mới khá đẹp, chính là giao diện lịch mới trong Windows 10 ta đang thấy. Giờ có thể dùng trong app với các sự kiện và hiệu ứng hoàn toàn có sẵn.
SymbolIcon
Dùng để hiển thị 1 glyph (1 kí hiệu nằm trong 1 bộ font), có thể nằm trong các bộ font Segoe UI Symbols, Segoe MDL2 Assets, … Tên và code của các symbol được liệt kê tại đây
Ngoài ra còn có FontIcon, PathIcon, BitmapIcon có trong Windows 10 project.
DatePicker, TimePicker
Tuy không mới nhưng ở Windows 10, các control được thiết kế đẹp hơn. Đặc biệt là có nhiểu hiệu ứng phù hợp với các kiểu tương tác như dùng chuột, dùng ngón tay.
Ngoài ra, các Buttons, Text control, Selection/Picker control, Collection, … đa phần đều giống với SDK W/WP 8.1. Tất cả đều có thay đổi về giao diện để phù hợp với Windows 10.
–> Có gì mới trong Windows 10 – #3
Nguồn: http://www.microsoftvirtualacademy.com/training-courses/a-developers-guide-to-windows-10