.NET:锁定 ToolBarButton 而无需专门化该类

Posted

技术标签:

【中文标题】.NET:锁定 ToolBarButton 而无需专门化该类【英文标题】:.NET: Locking a ToolBarButton without specializing the class 【发布时间】:2010-10-01 12:40:51 【问题描述】:

我有兴趣在 .NET 1.1 中锁定 ToolBarButton,以便有效地忽略属性 .Enabled = True。我查看了班级的成员,但找不到任何适用的内容。

我在研究中发现了属性更改通知模式,它似乎只在 .NET 3.0 中可用。有没有人在.NET 的早期版本中实现过类似的东西?是否有解决方法来实现这一点?

【问题讨论】:

为什么还在使用 1.1? @Spencer:也许因为这不取决于他。 【参考方案1】:

我想出了一个解决方法,但这不是锁定行为。

我基本上删除了 ToolBar.Buttons 集合中的 ToolBarButton。所以无论是否启用,用户都无法点击它。 :-)

【讨论】:

以上是关于.NET:锁定 ToolBarButton 而无需专门化该类的主要内容,如果未能解决你的问题,请参考以下文章

如何在页面标题的 actionFacet 中更正 xe:toolBarButton 的图标对齐方式?

IOS Toolbarbutton项目不触发带有滚动条的动作

如何在锁定屏幕上执行通知操作(点击)?

如何在 .NET (C#) 中使用 AutoItX 而无需注册

.NET 中是不是可以使用 C# 实现基于事件的异步模式而无需多线程?

在 asp.net 中锁定缓存的最佳方法是啥?