Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài 9 của bài giảng sẽ cung cấp những kiến thức về page transition animation trong Windows Phone. Các nội dung chính được trình bày trong bài giảng gồm có: Giới thiệu hiệu ứng chuyển trang, cách sử dụng Windows Phone Toolkit, các loại page transition animation, hiệu ứng cho các UIElement. . | Lập trình Windows Phone Bài 9: Page Transition Animation GV Biên soạn: Trần Duy Thanh Nội dung Giới thiệu hiệu ứng chuyển trang Cách sử dụng Windows Phone Toolkit Các loại Page transition animation Hiệu ứng cho các UIElement 2 1. Giới thiệu hiệu ứng chuyển trang Microsoft đã hỗ trợ hiệu ứng chuyển trang bắt mắt trong gói Microsoft Windows Phone Toolkit, một số hiệu ứng có thể kể đến là: Turnstile transition Swivel transition Slide transition Roll transition Rotate transition 3 1. Giới thiệu hiệu ứng chuyển trang 4 2. Cách sử dụng Windows Phone Toolkit Để sử dụng được Page transition animation, ta phải dùng thư viện: Microsoft.Phone.Controls.Toolkit.dll Có 2 cách để tải thư viện này về: Tải từ codeplex: http://silverlight.codeplex.com/releases/view/55034 Tải từ NuGet Packages 2. Cách sử dụng Windows Phone Toolkit Ta cần tạo namespace để sử dụng bộ toolkit này: Với toolkit là một prefix, ta có thể đặt bất kỳ tên gì, tuy nhiên nên đặt tên mang tính gợi nhớ. Thông qua toolkit ta có thể truy suất tới các lớp thư viện nằm bên trong. 2. Cách sử dụng Windows Phone Toolkit Ví dụ để tạo hiệu ứng chuyển trang trong XAML: 2. Cách sử dụng Windows Phone Toolkit Sau cùng để có thể kích hoạt được hiệu ứng chuyển trang ta thay đổi instance RootFrame như sau: Trong hàm InitializePhoneApplication() của lớp App (App.xaml.cs): Code cũ: RootFrame = new PhoneApplicationFrame(); Đổi lại thành: RootFrame = new TransitionFrame(); 3. Các loại Page transition animation Gói Windows Phone Toolkit hỗ trợ các hiệu ứng: Turnstile transition Swivel transition Slide transition Roll transition Rotate transition a. Turnstile transition Hiệu ứng này cho phép quay trang giống như quay cửa sổ từ một góc, đây là một trong những hiệu ứng phổ biến và sử dụng đơn giản nhất. Hiệu ứng này có 4 kiểu: TurnstileTransitionMode.ForwardIn TurnstileTransitionMode.ForwardOut TurnstileTransitionMode.BackwardIn TurnstileTransitionMode.BackwardOut a. Turnstile transition ForwardIn - ForwardOut BackwardIn – BackwardOut . | Lập trình Windows Phone Bài 9: Page Transition Animation GV Biên soạn: Trần Duy Thanh Nội dung Giới thiệu hiệu ứng chuyển trang Cách sử dụng Windows Phone Toolkit Các loại Page transition animation Hiệu ứng cho các UIElement 2 1. Giới thiệu hiệu ứng chuyển trang Microsoft đã hỗ trợ hiệu ứng chuyển trang bắt mắt trong gói Microsoft Windows Phone Toolkit, một số hiệu ứng có thể kể đến là: Turnstile transition Swivel transition Slide transition Roll transition Rotate transition 3 1. Giới thiệu hiệu ứng chuyển trang 4 2. Cách sử dụng Windows Phone Toolkit Để sử dụng được Page transition animation, ta phải dùng thư viện: Microsoft.Phone.Controls.Toolkit.dll Có 2 cách để tải thư viện này về: Tải từ codeplex: http://silverlight.codeplex.com/releases/view/55034 Tải từ NuGet Packages 2. Cách sử dụng Windows Phone Toolkit Ta cần tạo namespace để sử dụng bộ toolkit này: Với toolkit là một prefix, ta có thể đặt bất kỳ tên gì, tuy nhiên nên đặt tên mang tính gợi nhớ. Thông qua toolkit ta có thể .