Tôi có một ứng dụng cửa sổ đơn giản bật lên một hộp đầu vào để người dùng nhập vào một ngày để thực hiện tìm kiếm.Hộp nhập liệu VB.NET - Làm thế nào để xác định khi nào Nút Cancel được nhấn?
Làm cách nào để xác định xem người dùng đã nhấp vào nút Hủy hay chỉ nhấn OK mà không nhập bất kỳ dữ liệu nào vừa xuất hiện để trả về cùng một giá trị?
Tôi đã tìm thấy một số ví dụ về việc xử lý điều này trong VB 6 nhưng không ai trong số chúng thực sự hoạt động trong thế giới .NET.
Lý tưởng nhất là tôi muốn biết cách xử lý OK trống và Hủy riêng biệt, nhưng tôi sẽ hoàn toàn ok chỉ với một cách tốt để xử lý việc hủy.
này sẽ làm việc, nhưng có một cách để biết sự khác biệt giữa một hủy nút nhấn hoặc một ok trống rỗng? (Giống như những gì Jamie đã đăng bên dưới, nhưng theo cách làm việc với .NET) –
Hộp nhập liệu rất hạn chế, như Jamie nói, chỉ cần viết hộp thoại của riêng bạn thay thế. –