WPF – Tùy biến TabControl

WPF - TabControl - Custom TabItemTabControl là loại control cho phép chứa các thành phần trong nhiều thẻ. Mỗi thẻ (hay TabItem) bao gồm hai phần chính là Header và Content.  Thông thường, phần Header chính là thứ bạn cần quan tâm khi muốn thay đổi giao diện của TabControl.

Tiếp tục đọc

Advertisements

WPF – Data Validation

Để hiển thị lỗi khi người dùng nhập dữ liệu sai, WPF cung cấp lớp ValidationRule để hight light control chứa dữ liệu không hợp lệ. Tính năng này tương tự như ErrorProvider trong Windows Forms và các control Validator trong ASP.NET.

Tiếp tục đọc

WPF – Control Template

Không giống như Data Template được sử dụng cho các dữ liệu không hiển thị (non-visual), Control Template được sử dụng để tạo nên cấu trúc của các control. Mỗi control đều có một template mặc định. Cấu trúc này bao gồm các thành phần thuộc visual tree nhờ đó tạo ra giao diện cũng như những chức năng mới của control.

Tiếp tục đọc