0
用户通常会扩大ComboBox
,选择所需的选项,ComboBox
将隐藏其他选项。现在用户可以通过按退格键按钮来删除选定的选项。我可以知道如何预防吗?如何防止用户按“退格键”删除项目?
用户通常会扩大ComboBox
,选择所需的选项,ComboBox
将隐藏其他选项。现在用户可以通过按退格键按钮来删除选定的选项。我可以知道如何预防吗?如何防止用户按“退格键”删除项目?
这可以通过处理PreviewKeyDown事件和标记任何使用退格键作为处理
void OnComboPreviewKeyDown(object sender, KeyEventArgs e) {
if (e.Key == Key.Back) {
e.Handled = true;
}
}
您可以设置它的DropDownStyle为DropDownList,如果你不希望它是可编辑的根本避免。
难道你只是捕获事件(Keypress/Keydown),然后避免它在退格的情况下执行? – User999999