![](/img/trans.png)
[英]Winforms Bindingsource Datamember property interface displays nothing
[英]Can a static property of a static class be a DataMember of a BindingSource?
我有静态类,有一堆静态属性。 当我尝试将属性绑定到BindingSource(在UI中)时,我可以选择静态类作为DataSource,但是,当我下拉DataMember组合时,那里什么也没有。
我可以使用静态类的静态属性作为BindingSource的DataMember吗?
我应该提一下,这是一个Winforms项目。
大多数数据绑定使用System.ComponentModel
/ TypeDescriptor
,它本质上是基于实例的。 但是,如果你真的想要, 可以通过虚拟对象来填充静态属性。
请注意,应该特别注意静态属性的线程安全性,这可能使它们更不希望直接数据绑定。 (或更好:可变静态属性的使用应该受到严格限制)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.