WPF thực sự khiến tôi thoát khỏi sự lo lắng của tôi ở đây. Tôi đã cấu hình một popup với một số nội dung phức tạp (lưới, nút, vv ..). Tôi thiết lập thuộc tính StaysOpen của nó thành False và IsOpen thành True trên một sự kiện xem trước của hộp văn bản MouseDown.Popup Không bao giờ đóng
Điều là nó mở ra nhưng không bao giờ đóng khi nhấp vào bất kỳ nơi nào bên ngoài cửa sổ.
Mọi đề xuất?
Cảm ơn!
UPDATE:
sổ popup của tôi có các nút ở bên trong. Khi tôi nhấp vào một trong số đó, cửa sổ bật lên sẽ đóng lại khi tôi nhấp vào bên ngoài. Có một số công cụ kỳ lạ xảy ra với các sự kiện định tuyến không?
bạn đã thử đóng thủ công như bạn có nút đóng không? hoặc ánh xạ một khóa như phím ESC để thoát khỏi cửa sổ bật lên. –
Tôi có thể làm như vậy .. nhưng tôi cần nó tự động đóng khi mất tiêu điểm. –
Bạn có thể thêm XAML đơn giản để chứng minh vấn đề này (có thể giúp bạn gỡ lỗi không?)? –