gpt4 book ai didi

wpf - XAML只读组合框

转载 作者:行者123 更新时间:2023-12-04 13:43:06 25 4
gpt4 key购买 nike

要在XAML(WPF)中设置ReadOnly ComboBox,必须根据ComboBox上必须存在的一对属性TextBox/IsReadOnly设置一个IsEditableViewModel,仅显示其中一个。请注意,在此示例中,资源中必须存在“UserNVL”,并且它应该是NameValueList集合,该集合允许我们将ID转换为名称。在这种情况下,RecipientID是用户名的键。注意,VisibilityConverter也必须存在于资源中,并且它是标准的BooleanToVisibilityConverter






天哪!很难找到我必须自己做。这使用户可以选择文本框的内容。禁用的ComboBox绝对不会允许您这样做。

最佳答案

有两个名为IsHitTestVisible和IsTabVisible的属性。前者使控件对鼠标事件充耳不闻,而后者使键盘事件充耳不闻。
这可能会为您提供帮助,因为它不会使组合框显示已禁用的外观,但您将成功制作一个只读的组合框。
来源 :-
http://www.telerik.com/community/forums/wpf/combobox/isreadonly-does-seem-to-work.aspx

关于wpf - XAML只读组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4882193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com