Đây không phải là một câu hỏi nhưng câu trả lời của tôi cho một vấn đề tôi không thể tìm thấy một giải pháp để trên internet.AutoCompleteBox và SearchText Rõ ràng
Tôi gặp sự cố khi xóa SearchText trong ứng dụng MVVM Silverlight. Tôi có thể xóa rõ ràng SelectedItem và Text nhưng SearchText bị bỏ lại phía sau. Nó chỉ đọc và không thể thay đổi bằng cách ràng buộc.
Ví dụ: AutoCompleteBox với danh sách Quốc gia. Khi người dùng muốn nhập Úc, họ nhập 'au' vào thời điểm này, danh sách các ứng viên với Áo và Úc. Sau đó, người dùng có thể chọn Úc và tiếp tục. Khi kết thúc chỉnh sửa, họ nhấp vào nút 'Lưu'. Tại thời điểm này có khả năng bạn sẽ muốn xóa dữ liệu forn để nhập dữ liệu mới.
Thậm chí nếu bạn có liên kết với SelectedItem và thuộc tính Văn bản và bạn đặt chúng thành 'null' và chuỗi.Empty tương ứng, thuộc tính SearchText vẫn còn và AutoCompleteBox sẽ không rõ ràng nhưng sẽ chứa 'au'.
Một giải thích nhỏ để đi với đoạn mã thường giúp ích. – hardillb