T huộc tính Kiểu dữ liệu Ràng buộc Diễn giả
6.2.3.4 Tab Sân bóng
◾ Giao diện
Hình 6.10 Tab Sân bóng
◾ Mô tả
ST
T Tên Kiểu Chức năng
1 Chọn kiểu xem Combobox Chọn kiểu xem danh sách sân
2 Nút Thiết lập khung
giờ Button
Mở cửa sổ Thiết lập lương (SetSalaryWindow)
3 Nút Thêm sân bóng Button Mở cửa sổ Thêm sân bóng (AddFootballFIeldWindow) 4 wrpListField Wrap Panel Chứa danh sách sân theo dạng List 5 wrpCardField Wrap Panel Chứa danh sách sân theo dạng Card
6 Nút Sửa sân Button Mở cửa sổ Sửa sân (AddFootballFieldWindow) 7 Nút xóa sân Button Xóa sân
◾ Biến cố và xử lý
STT T
Biến cố Xử lý
1 SelectionChangedCommand SelectionChanged (HomeWindow) 2 SetTimeFrameCommand ShowWdSetTimeFrame() 3 AddFieldCommand ShowAddField (HomeWindow)
Bảng 6.19 Biến cố và xử lý trên Tab Sân bóng
6.2.3.4.1 SetTimeFrameWindow
◾ Giao diện
Hình 6.11 SetTimeFrame Window
◾ Mô tả
T
1 Giờ mở cửa TimePicker Chọn giờ mở cửa sân bóng 2 Giờ đóng cửa TimePicker Chọn giờ đóng cửa của sân bóng 3 Số giờ/ khung giờ ComboBox Chọn số giờ/trận 4 Nút Thiết lập Button Xác nhận thông tin thiết lập 5 Loại sân ComboBox Chọn Loại sân muốn thiết lập giờ 6 Thời gian bắt đầu TextBox Nhập giờ bắt đầu khung giờ 7 Thời gian kết thúc TextBox Nhập giờ kết thúc khung giờ 8 Giá khung giờ TextBox Nhập giá khung giờ 9 Nút Xóa khung giờ Button Xóa một khung giờ 10 Nút Thêm khung giờ Button Thêm một khung giờ mới 11 Nút Lưu Button Lưu tất cả thông tin đã thiết lập 12 Nút Thoát Button Bỏ qua những thông tin vừa thiết lập 13 stkTime Stack Panel Hiển thị thông tin khung giờ, giá
Bảng 6.20 Mô tả đối tượng SetTimeFrameWindow (Cửa sổ Thiết lập khung giờ)
◾ Biến cố và xử lý
STT Biến cố Xử lý
1 LoadedCommand Load (SetTimeFrameWindow)
2 SelectionChangedFieldType ChangedFieldType (SetTimeFrameWindow)
3 ShowWindowAddTimeFrame ShowAddTimeFrame (AddTimeFrameWindow) 4 SaveCommand SaveData (SetTimeFrameWindow)
5 ExitCommand SetTimeFrameWindow.Close()
6 SetCommand GenerateTimeFrame (SetTimeFrameWindow) 7 TextChangedCommand TextChanged (PeriodControl) 8 SeparateThousandsCommand SeparateThousands (TextBox) 9 DeleteTimeFrameCommand DeleteTimeFrame (PreriodControl)
Bảng 6.21 Biến cố và xử lý SetTimeFrame Window (Cửa sổ Thiết lập khung giờ)