问题标签 [components]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 最佳实践:在组件上覆盖 OnDispose(bool disposing) 与 Disposed 事件
在 .Net 中,Component
该类公开了一个Disposed
事件。它还提供了一个受保护的成员OnDispose(bool disposing)
。
扩展自定义组件的最佳实践是什么Component
?覆盖OnDispose(bool)
或附加事件处理程序到Disposed
构造?
我的感觉是,一个人应该超越OnDispose(bool)
和封印班级。
想法?
c# - 如何创建特定类型的用户控件
我正在尝试创建一个 winForms 用户控件。但我想要一个用户控件——当放置在表单上时——不占用任何表单空间。相反,它像 OpenFileDialog 一样很好地隐藏在下方。
首先,这是一个什么样的用户创造的东西?它仍然称为“用户控件”吗?如果不是,这可以解释为什么我所有的搜索都是徒劳的。其次,我需要从什么对象开始创建这样的东西?
非常感谢您朝正确的方向轻推。
谢谢。
- 杰瑞
java - Java 日期和日历控件
有没有人推荐在 Java Swing 应用程序中使用的好的日期选择器(下拉日历或小型日历组件)——bean 或源代码?它们需要足够强大以适应商业应用。
apache-flex - 在 Flex 中的自定义组件之间传递值 - mxml
如何将自定义组件中的值传递回 main.mxml?我需要这样做以传回 ana 数组集合
java - JComponent 如何通知其父 J(Internal)Frame 的关闭事件?
我想编写一个监视其他活动的组件,但是当组件的窗口关闭时,它的侦听器将被删除。
我不想多次编写此删除代码,但希望组件自己处理它。(我该怎么做?
谢谢!
ruby-on-rails - Ruby on Rails 的“WebControls”
我最近开始为一些项目使用 RoR,我非常喜欢这个框架 - 但是来自 ASP.NET 背景,我非常喜欢能够购买和放入可重用组件/控件的想法,例如来自Telerik,无需“重新发明”。
我想也许可以使用部分或插件或类似的东西来创建我自己的,但我想知道是否已经有任何东西,或者可能是可以按摩到位的替代品,比如 javascript 小部件等?
c# - C# - 什么是组件,它通常如何使用?
什么是组件类,我通常会在哪里使用它?
当我在 VS.NET 2008 中向我的项目添加新项目时,其中一个选项是添加组件。我什至不确定我是否理解组件是什么——但我肯定想了解更多关于它们的信息。
有人可以向我解释一下,或者将我指向一个可以帮助我的在线教程。
delphi - 如何改变 TDBNavigator 组件的行为?
我想将标准 DBNavigator 栏上的插入按钮的行为从数据集插入更改为追加。
我可以在 BeforeAction 事件中捕获按钮单击,执行附加等;然后在 OnClick 事件中中止原始插入,但这似乎有点 hack。有更好的想法吗?我正在使用 D6(500,000 公里的时钟,并且仍然很强劲......)。
感谢您的任何建议
问候,
菲尔W。
.net - 用于 WPF 富客户端应用程序的图像编辑器组件
你知道一个简单的 .NET 组件,它可以在具有以下功能的 WPF 客户端应用程序中使用:
- 将文件或剪贴板中的图像加载到画布中,
- 缩放和移动,
- 定义画布背景颜色,
- 将画布导出为新图像。
提前谢谢,普伦森
delphi - 删除表单上某个类的所有组件(Delphi)
这可能是一个愚蠢的问题,但我的大脑已经足够成熟了,我想我将使用我的一条“生命线”来看看我是否可以从我的堆栈溢出朋友那里获得一些帮助。;)
我需要在我的主窗体上删除所有出现的特定组件类型(其中一些在面板或标签页内,但都在同一个窗体上并由同一个窗体拥有)。这是我现在拥有的:
问题是(我在编译它之前就知道会这样)一旦我销毁组件,表单的组件列表会重新索引,最终会超出范围。
解决这个问题的最佳方法是什么?我考虑过将“找到”的组件添加到一个独立的数组中,然后在这个循环之后通过它来删除它们,我认为这会起作用....但这是最好的方法吗?
TIA
更新:
你们真棒。谢谢。:)