[英]Cannot convert type 'int' to 'bool'
我正在使用具有Auto Complete
功能的自定义登录Textbox
。 但是,当我尝试:
public static void SetSelectOnMouseOver(DependencyObject obj, bool value)
{
obj.SetValue(ListBoxItemBehavior.SelectOnMouseOverProperty,
(object)(bool)(value ? 1 : 0));
}
我得到一个错误(object)(bool)(value ? 1 : 0));
> cannot convert type 'int' to 'bool'
,这是什么问题?
value
已经是一个bool
。 为什么不仅仅使用(object) value
,甚至不使用value
?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.