ComboBox phân cấp đa lựa chọn cho Silverlight
MultiLevelMultiSelectComboBox là một điều khiển tùy chỉnh mở rộng khả năng của ComboBox gốc trong môi trường Silverlight, cho phép hiển thị dữ liệu phân cấp (cây) và hỗ trợ chọn đồng thời nhiều mục ở nhiều cấp độ khác nhau.
Khác với ComboBox tiêu chuẩn — chỉ hỗ trợ danh sách phẳng và lựa chọn đơn — thành phần này tích hợp TreeView bên trong th ...
Đăng vào ngày 17 tháng 8 lúc 17:16
Tạo Hoạt Ảnh Trong Silverlight Với XAML Và C#
Giới thiệu về Hoạt Ảnh trong Silverlight
Silverlight cung cấp một nền tảng mạnh mẽ để xây dựng các ứng dụng web phong phú, trong đó hoạt ảnh đóng vai trò thiết yếu để tạo ra trải nghiệm người dùng sống động. Để thực hiện các hiệu ứng chuyển động, Silverlight hỗ trợ hai phương pháp chính: định nghĩa khai báo trong XAML và tạo lập trình bằng C#. ...
Đăng vào ngày 26 tháng 7 lúc 12:19
Mô phỏng cơ chế RelativeSource Binding trong Silverlight
Trong các giải pháp ràng buộc dữ liệu truyền thống, thuộc tính DataContext thường đóng vai trò chính để kết nối giao diện với mô hình business. Tuy nhiên, trong nhiều kịch bản thiết kế UI, chúng ta cần liên kết trực tiếp các thành phần trình bày với nhau mà không phụ thuộc vào dữ liệu ứng dụng. Cơ chế RelativeSource và ElementName trong WPF giả ...
Đăng vào ngày 20 tháng 7 lúc 07:38
Khởi động ứng dụng Silverlight (XAML) trên Windows Embedded CE 7.0
Trong môi trường Windows Embedded CE 7.0, quy trình khởi động của một ứng dụng Silverlight (dựa trên XAML) tuân theo một chuỗi lời gọi nhất định, được minh họa qua stack trace sau:
SWEClock.exe!MainPage::OnLoaded(IXRDependencyObject* pRoot = 0x00047840) Line: 37, Offset: 0x24 C++
SWEClock.exe!XRCustomUserControlImpl<MainPage,IXRCustomUse ...
Đăng vào ngày 6 tháng 7 lúc 21:02
Cách triển khai ứng dụng Silverlight trên nền tảng Windows CE bằng C++
Trên nền tảng Windows CE, Silverlight chỉ hỗ trợ phát triển bằng ngôn ngữ C++. Do đó, không thể sử dụng mã được tạo ra từ công cụ Expression Blend (chỉ sinh mã C# hoặc VB.NET). Thay vào đó, cần xây dựng ứng dụng Win32 thuần túy và tích hợp runtime của Silverlight thông qua các thư viện gốc.
Đầu tiên, bao gồm các header cần thiết:
#include "xam ...
Đăng vào ngày 23 tháng 6 lúc 19:24