使用WinForm的PropertyGrid实现两个属性之间的依赖关系

qq_40422226 2018-07-28 06:13:03
现要用PropertyGrid实现一个属性框,要求:属性框中有两个属性A和B都是下拉框显示,选择属性A之后,属性B下拉框中的所有项随之改变
...全文
505 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
E次奥 2018-08-02
  • 打赏
  • 举报
回复
绑定啊,A绑定集合; B 绑定一个单个项的集合; A选择一项,设置后台对应的单个项为A选择的项!
正怒月神 2018-08-01
  • 打赏
  • 举报
回复
看起来是个联动问题。
在属性的set { _逻辑代码 }中设置一下联动关系?
我没用过这个,瞎猜的。
南天空 2018-08-01
  • 打赏
  • 举报
回复
是类似于长宽等比例设置吗?例如设置长度,宽度自动变为等比例的多少?这个我不知道有没有现成的属性可选,但是用一个委托实现两个属性值关联很简单。在控件的代码层定义一个委托,执行的内容是获取a属性的下拉框的值,然后更新b属性的下拉框的值。

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧