Hy vọng bạn đang tận hưởng loạt hướng dẫn phát triển ứng dụng Windows Phone của chúng tôi! Trong hướng dẫn cuối cùng, chúng tôi đã tìm hiểu thêm về các điều khiển bố cục Silverlight; Bây giờ trong hướng dẫn này, chúng ta sẽ tìm hiểu về các sự kiện Silverlight và các điều khiển đầu vào.
Để bắt đầu với một sự kiện, trước tiên hãy hiểu sự kiện là gì! Sự kiện là bất kỳ phương thức nào được thực hiện khi người dùng tương tác với ứng dụng của chúng tôi. Mỗi điều khiển có một số sự kiện mà nó có thể phản hồi. Vì vậy, với tư cách là nhà phát triển, chúng tôi có thể chọn bất kỳ sự kiện nào do kiểm soát đó cung cấp. Nếu bạn muốn xem tất cả các sự kiện được hiển thị bởi bất kỳ điều khiển nào, hãy đặt điều khiển đó trên khu vực thiết kế và chuyển đến cửa sổ thuộc tính. Bên cạnh tab thuộc tính đó, bạn sẽ thấy một tab khác có tên là “Sự kiện”. Khi nhấp vào tab đó, bạn sẽ thấy tất cả các sự kiện có thể được sử dụng cho điều khiển cụ thể đó.
Một số sự kiện được kích hoạt bởi các hành động được thực hiện bởi người dùng, ví dụ, nhấp vào nút trong khi một số sự kiện được kích hoạt bởi ứng dụng nào đó chẳng hạn, bắt đầu bất kỳ ứng dụng nào kích hoạt sự kiện “Đã tải”. Là một nhà phát triển, tùy thuộc vào bạn nên sử dụng cái nào và cái nào nên bỏ qua.
Được rồi, bây giờ chúng ta hãy quay về phía các điều khiển đầu vào.
Cho đến bây giờ, chúng ta vừa thấy tất cả các sự kiện tiêu chuẩn. Bây giờ chúng ta hãy nghiên cứu một số sự kiện trước. Dưới đây là một số điều khiển quan trọng đối với bất kỳ ứng dụng nào.
Hộp mật khẩu: Hộp mật khẩu rất giống với hộp văn bản nhưng có hai khác biệt. Tất cả mọi thứ gõ vào hộp mật khẩu này được hiển thị trong "dấu chấm" hoặc trong một số định dạng ký tự để ẩn mật khẩu. Hộp mật khẩu thể hiện thuộc tính mật khẩu dựa vào thuộc tính văn bản của hộp văn bản.
Hộp kiểm: Giả sử chúng tôi muốn giới hạn người dùng trả lời chỉ “có” hoặc “không” thì chúng tôi có thể làm điều đó bằng cách sử dụng hộp kiểm. Hộp kiểm có thuộc tính “nội dung” hiển thị văn bản bên cạnh hộp kiểm. Hộp kiểm có thuộc tính mặc định được gọi là "đã chọn".
Nút radio: Nếu bạn muốn cung cấp một vài tùy chọn cho người dùng, trong đó chỉ có một tùy chọn có thể được chọn, các nút radio được sử dụng. Khi bạn xác định bộ nút radio, bạn có thể liên kết chúng với nhau bằng thuộc tính “GroupName”. Vì vậy, chỉ có một nút radio có thể được chọn trong một nhóm.
Điều khiển ListBox: Nếu bạn muốn giới thiệu cho người dùng một danh sách các tùy chọn và muốn người dùng chọn một hoặc nhiều lựa chọn và sau đó truy xuất chúng, bạn có thể sử dụng hộp danh sách. ListBox trưng bày “lựa chọn đã thay đổi” làm thuộc tính mặc định của nó. Bạn có thể thêm nhiều mục vào danh sách bằng cách sử dụng cửa sổ thuộc tính hoặc thông qua mã sử dụng thuộc tính “ListBoxItem.Content”.
Bài viết liên quan:
- Event Log Manager: Phần mềm quản lý nhật ký sự kiện miễn phí
- Cách theo dõi Hoạt động của người dùng trong Chế độ nhóm làm việc trên Windows 10/8/7
- GPS, API vị trí và dịch vụ web gọi điện: Hướng dẫn phát triển ứng dụng Windows Phone - 25
- Tìm hiểu cách phát triển các ứng dụng Mango của Windows Phone 7.5: Phần 1
- Hướng dẫn sử dụng Windows Phone 9: Tạo một nút tùy chỉnh trong Blendion Expression (Phần 2)