开源WinForm控件

时间:2010-09-03 15:11:35

标签: c# winforms

是否有人知道开源WinForm控件类似于Infragistics或Telerik可能提供的控件?我正在寻找标准控件,如编辑控件,网格等。但我也想要一个像控件一样的选项卡和一个滑出控件也会很好。

由于

4 个答案:

答案 0 :(得分:2)

如果你做了一些挖掘,他们就在那里,虽然分散并且不一致。我使用了一个我在Code Project上找到的文件树,虽然像Hans说的那样,如果你需要一个好的质量控制,免费选项并不总是一个好主意 - 我们最终使用了Syncfusion。

答案 1 :(得分:1)

您是否搜索过托管开源项目的任何网站,例如SourceForgeGitHub

答案 2 :(得分:1)

我有一组开源的WinForm控件,提供了很多功能,但我的工具包还没有编辑器控件。我将来可能会包含编辑器控件。但是,如果你想要一些图形和功能丰富的控件,我写的开源DotCoolControls库包含了很多这些。 DotCoolControls库中当前包含的控件包括一个按钮,复选框,单选按钮,标签,面板和一个基本控件,从中可以派生所有DotCoolControl,您可以继承并使用它来设计自己的控件。所有这些控件都是从头开始制作的(面板除外)并提供高级GDI +功能,例如自定义形状,渐变和用户效果。

另外,我还对库存.Net DataGridView控件进行了扩展,称为DotCoolGridView控件。此控件具有DataGridView的所有相同功能,并添加了多个图形功能,例如渐变和图像背景,渐变列标题以及利用alpha混合以及行和单元格选择器。

您可以在我的Github页面上下载DotCoolControls和DotCoolGridView控件。

这些控件仍在进行中,我计划将来添加其他几个开源WinForms控件和组件。另外,我将来会尝试将我的Tiferix.Json库与DotCoolGridView合并,这样你就可以在设计时将网格绑定到Tiferix.JsonDataSchema文件。

所有控件均根据LGPL许可,可以免费用于商业和开源软件。

以下是我的Github页面上的链接:
DotCoolControls library
DotCoolGridView library

答案 3 :(得分:0)

在codeplex上搜索Winforms。档案仍然可以下载。我发现了大约30个具有海关Winforms控件和创新的项目:xaml for Winforms !,可缩放的Winforms!

我的意思是您应该编写自己的控件,因此这些示例。商业控制的问题是:1)它们是封闭的源代码,因此如果损坏或更改都不容易修复。 2)他们总是比您使用的功能更多。您需要为别人的功能付费。 3)它们永远都不是您真正需要的。