问题标签 [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.

0 投票
3 回答
4436 浏览

.net - 最佳实践:在组件上覆盖 OnDispose(bool disposing) 与 Disposed 事件

在 .Net 中,Component该类公开了一个Disposed事件。它还提供了一个受保护的成员OnDispose(bool disposing)

扩展自定义组件的最佳实践是什么Component?覆盖OnDispose(bool)或附加事件处理程序到Disposed构造?

我的感觉是,一个人应该超越OnDispose(bool)和封印班级。

想法?

0 投票
3 回答
348 浏览

c# - 如何创建特定类型的用户控件

我正在尝试创建一个 winForms 用户控件。但我想要一个用户控件——当放置在表单上时——不占用任何表单空间。相反,它像 OpenFileDialog 一样很好地隐藏在下方。

首先,这是一个什么样的用户创造的东西?它仍然称为“用户控件”吗?如果不是,这可以解释为什么我所有的搜索都是徒劳的。其次,我需要从什么对象开始创建这样的东西?

非常感谢您朝正确的方向轻推。

谢谢。

- 杰瑞

0 投票
4 回答
15477 浏览

java - Java 日期和日历控件

有没有人推荐在 Java Swing 应用程序中使用的好的日期选择器(下拉日历或小型日历组件)——bean 或源代码?它们需要足够强大以适应商业应用。

0 投票
2 回答
9179 浏览

apache-flex - 在 Flex 中的自定义组件之间传递值 - mxml

如何将自定义组件中的值传递回 main.mxml?我需要这样做以传回 ana 数组集合

0 投票
2 回答
1533 浏览

java - JComponent 如何通知其父 J(Internal)Frame 的关闭事件?

我想编写一个监视其他活动的组件,但是当组件的窗口关闭时,它的侦听器将被删除。

我不想多次编写此删除代码,但希望组件自己处理它。(我该怎么做?

谢谢!

0 投票
4 回答
1515 浏览

ruby-on-rails - Ruby on Rails 的“WebControls”

我最近开始为一些项目使用 RoR,我非常喜欢这个框架 - 但是来自 ASP.NET 背景,我非常喜欢能够购买和放入可重用组件/控件的想法,例如来自Telerik,无需“重新发明”。

我想也许可以使用部分或插件或类似的东西来创建我自己的,但我想知道是否已经有任何东西,或者可能是可以按摩到位的替代品,比如 javascript 小部件等?

0 投票
3 回答
32020 浏览

c# - C# - 什么是组件,它通常如何使用?

什么是组件类,我通常会在哪里使用它?

当我在 VS.NET 2008 中向我的项目添加新项目时,其中一个选项是添加组件。我什至不确定我是否理解组件是什么——但我肯定想了解更多关于它们的信息。

有人可以向我解释一下,或者将我指向一个可以帮助我的在线教程。

0 投票
3 回答
5842 浏览

delphi - 如何改变 TDBNavigator 组件的行为?

我想将标准 DBNavigator 栏上的插入按钮的行为从数据集插入更改为追加。

我可以在 BeforeAction 事件中捕获按钮单击,执行附加等;然后在 OnClick 事件中中止原始插入,但这似乎有点 hack。有更好的想法吗?我正在使用 D6(500,000 公里的时钟,并且仍然很强劲......)。

感谢您的任何建议

问候,

菲尔W。

0 投票
2 回答
4325 浏览

.net - 用于 WPF 富客户端应用程序的图像编辑器组件

你知道一个简单的 .NET 组件,它可以在具有以下功能的 WPF 客户端应用程序中使用:

  • 将文件或剪贴板中的图像加载到画布中,
  • 缩放和移动,
  • 定义画布背景颜色,
  • 将画布导出为新图像。

提前谢谢,普伦森

0 投票
6 回答
15781 浏览

delphi - 删除表单上某个类的所有组件(Delphi)

这可能是一个愚蠢的问题,但我的大脑已经足够成熟了,我想我将使用我的一条“生命线”来看看我是否可以从我的堆栈溢出朋友那里获得一些帮助。;)

我需要在我的主窗体上删除所有出现的特定组件类型(其中一些在面板或标签页内,但都在同一个窗体上并由同一个窗体拥有)。这是我现在拥有的:

问题是(我在编译它之前就知道会这样)一旦我销毁组件,表单的组件列表会重新索引,最终会超出范围。

解决这个问题的最佳方法是什么?我考虑过将“找到”的组件添加到一个独立的数组中,然后在这个循环之后通过它来删除它们,我认为这会起作用....但这是最好的方法吗?

TIA


更新:

你们真棒。谢谢。:)