Khi form khởi động vừa xong
+ Các textbox bị Locked (khóa không cho sửa)
+ Nút lệnh Lưu và Bỏ qua bị khóa không cho nhấn
Khi người dùng nhấn vào nút Sửa
+ Các textbox mới mở khóa cho sửa.
+ Nút Lưu và bỏ qua được kích hoạt
+ Các nút khác bị khóa
Khi người dùng nhấn lưu
+ Thì dữ liệu mới ghi vào CSDL
+ Các text phải trở lại trạng thái Locked (khóa không cho sửa)
+ Nút lệnh Lưu và Bỏ qua bị khóa không cho nhấn
Khi người dùng nhấn Bỏ qua
+ Các textbox phải trở về dữ liệu trước đó (chưa sửa)
+ Các text phải trở lại trạng thái Locked (khóa không cho sửa)
+ Nút lệnh Lưu và Bỏ qua bị khóa không cho nhấn
Khi người dùng nhấn Xóa
+ Thì hiển thị hộp thoại xác nhận trước khi xóa
Hướng dẫn chi tiết phân quyền nút lệnh và textbox khi làm phần mềm thực tế