Điều này có thể là một ảnh chụp trong bóng tối, nhưng, làm thế nào tôi sẽ đi về việc thiết lập một điểm ngắt bên trong phương pháp tĩnh bên trong sau đây trong PresentationFramework.dll?Làm cách nào để đặt điểm ngắt bên trong C# PresentationFramework.dll?
System.Windows.Documents.TextEditorTyping._ShowCursor()
tôi đã chạy vào một tình huống rất giống với Joe, nơi tôi đang làm cho một tùy chỉnh tự động hoàn tất textbox sử dụng một điều khiển TextBox và một Popup, trong đó có một ItemsControl. Khi tôi có tiêu điểm trong hộp văn bản và cửa sổ bật lên được hiển thị với StaysOpen = "False" và nhập một số ký tự, con trỏ chuột bị ẩn (thông qua cuộc gọi tới System.Windows.Documents.TextEditorTyping.HideCursor tôi tin). Nó thường được hiển thị lại khi di chuyển chuột, tuy nhiên có vẻ như cửa sổ bật lên xử lý sự kiện này trong khi nó đang kiểm tra xem nó có ẩn hay không, vì vậy con trỏ vẫn ẩn khi bạn di chuyển nó quanh cửa sổ.
Có một điều khó hiểu, trong đó trên lần nhấn phím đầu tiên, con trỏ biến mất sau đó ngay lập tức xuất hiện trở lại, sau đó nhấn phím bấm thứ hai, con trỏ vẫn ẩn. Điều này cho thấy rằng một cái gì đó đang gọi _ShowCursor(), và tôi quan tâm để biết những gì. Do đó bài đăng này và mong muốn đặt điểm ngắt được mô tả ở trên. Làm thế nào để tôi đặt điểm ngắt đó? Về vấn đề thực tế của tôi, con trỏ vẫn ẩn sau khi nó di chuyển, tôi hy vọng sẽ giải quyết nó bằng cách mô phỏng StaysOpen = "False" mà không chặn sự kiện di chuyển chuột hoặc tự động di chuyển chuột để khiến con trỏ xuất hiện trở lại . Bất kỳ lời khuyên nào khác về điều này được đánh giá cao.
Ký hiệu gỡ lỗi * có sẵn từ máy chủ biểu tượng gỡ lỗi của Microsoft. Tốt hơn, mã nguồn cũng có sẵn. –