用户通常会展开ComboBox
,选择所需的选项,ComboBox
会隐藏其他选项。现在,用户可以通过按 backspace 按钮删除所选选项。我可以知道如何预防吗?
答案 0 :(得分:2)
可以通过处理PreviewKeyDown事件并将退格键的任何使用标记为已处理来避免这种情况
void OnComboPreviewKeyDown(object sender, KeyEventArgs e) {
if (e.Key == Key.Back) {
e.Handled = true;
}
}
答案 1 :(得分:0)
如果您不希望它可以编辑,可以将DropDownStyle设置为DropDownList。