xaml

Chương này sẽ mô tả một số khối xây dựng cơ bản và quan trọng của các ứng dụng XAML. Nó sẽ giải thích làm thế nào

  • để tạo và khởi tạo một đối tượng,
  • một đối tượng có thể được sửa đổi dễ dàng bằng cách sử dụng tài nguyên, kiểu và mẫu,
  • để làm cho một đối tượng tương tác bằng cách sử dụng các phép biến đổi và hoạt ảnh.

Các đối tượng

XAML là một ngôn ngữ khai báo điển hình có thể tạo và khởi tạo các đối tượng. Đó là một cách khác để mô tả các đối tượng dựa trên XML, tức là đối tượng nào cần được tạo và cách chúng nên được khởi tạo trước khi thực hiện một chương trình. Đối tượng có thể được

  • Hộp chứa (Bảng điều khiển ngăn xếp, Bảng điều khiển giá đỡ)
  • Phần tử giao diện người dùng / Điều khiển (Nút, Hộp văn bản, v.v.)
  • Từ điển tài nguyên

Tài nguyên

Tài nguyên thường là các định nghĩa được kết nối với một số đối tượng mà bạn chỉ muốn sử dụng thường xuyên hơn một lần. Đó là khả năng lưu trữ dữ liệu cục bộ cho các điều khiển hoặc cho cửa sổ hiện tại hoặc toàn cầu cho toàn bộ ứng dụng.

Phong cách

Khung công tác XAML cung cấp một số chiến lược để cá nhân hóa và tùy chỉnh giao diện của một ứng dụng. Kiểu cho chúng ta sự linh hoạt để thiết lập một số thuộc tính của một đối tượng và sử dụng lại các cài đặt cụ thể này trên nhiều đối tượng để có giao diện nhất quán.

  • Trong các kiểu, bạn chỉ có thể đặt các thuộc tính hiện có của một đối tượng như Chiều cao, Chiều rộng, Kích thước phông chữ, v.v.
  • Chỉ có thể chỉ định hành vi mặc định của điều khiển.
  • Nhiều thuộc tính có thể được thêm vào một kiểu.

Trong sơ đồ đầu tiên, bạn có thể thấy các thuộc tính chiều cao và chiều rộng giống nhau được đặt riêng cho cả ba nút; nhưng trong sơ đồ thứ hai, bạn có thể thấy rằng chiều cao và chiều rộng giống nhau cho tất cả các nút được thêm vào một kiểu và sau đó kiểu này được liên kết với tất cả các nút.

XAML - Khối xây dựng
XAML - Khối xây dựng

Mu

Mẫu mô tả giao diện tổng thể và hình thức trực quan của điều khiển. Đối với mỗi điều khiển, có một mẫu mặc định được liên kết với nó để tạo giao diện cho điều khiển đó. Trong XAML, bạn có thể dễ dàng tạo các mẫu của riêng mình khi bạn muốn tùy chỉnh hành vi trực quan và hình thức trực quan của điều khiển. Trong ảnh chụp màn hình sau, có hai nút, một là với mẫu và một là nút mặc định.

XAML - Khối xây dựng

Lúc này khi bạn rê chuột vào nút, nó cũng thay đổi màu sắc như hình bên dưới.

XAML - Khối xây dựng

Với các mẫu, bạn có thể truy cập nhiều phần của điều khiển hơn là trong các kiểu. Bạn có thể chỉ định cả hành vi hiện có và hành vi mới của điều khiển.

Hot nh và chuyn đổi

Hoạt ảnh và chuyển đổi bên trong Windows Runtime có thể cải thiện ứng dụng XAML của bạn bằng cách xây dựng tính tương tác và chuyển động. Bạn có thể dễ dàng tích hợp giao diện tương tác trong ứng dụng XAML của mình bằng cách sử dụng các hoạt ảnh từ thư viện hoạt hình Windows Runtime. Hình ảnh động được sử dụng

  • để nâng cao giao diện người dùng hoặc để làm cho nó hấp dẫn hơn.
  • để thu hút sự chú ý của người dùng đến một thay đổi.

Trong ảnh chụp màn hình sau, bạn có thể thấy một hình vuông

XAML - Khối xây dựng

Khi bạn di chuột qua hình vuông này, nó sẽ mở rộng theo mọi hướng như hình dưới đây.

XAML - Khối xây dựng

XAML – Điều khiển (xem thêm)

Để lại một bình luận