代码之家  ›  专栏  ›  技术社区  ›  Hosea146

开源WinForm控件

  •  2
  • Hosea146  · 技术社区  · 16 年前

    是否有人知道开源WinForm控件与Infrasigics或Telerik提供的类似?我正在寻找标准的控件,如编辑控件,网格等,但我也希望一个选项卡一样的控件和一个滑出控件也不错。

    谢谢

    4 回复  |  直到 8 年前
        1
  •  2
  •   Nobody    16 年前

    如果你挖洞的话,它们就在外面,尽管它们散开而且不一致。我用过一个我在代码项目中找到的文件树,尽管像汉斯说的,如果你需要一个好的质量控制,免费的选项并不总是一个好主意-我们最终使用了SyncFusion。

        2
  •  1
  •   Bernard    16 年前

    你搜索过任何托管开源项目的网站吗,比如 SourceForge GitHub ?

        3
  •  1
  •   Jonathan Tiefer    9 年前

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

    此外,我还扩展了stock.NET DataGridView控件,它被称为dotCoolGridView控件。此控件具有DataGridView的所有相同功能,并添加了几个图形功能,如渐变和图像背景、渐变列标题,并且使用了alpha混合、行和单元格选择器。

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

    这些控件仍在进行中,我计划将来添加其他几个开源WinForms控件和组件。此外,我将在将来尝试将tiferix.json库与dotcoolgridview合并,以便在设计时将网格绑定到tiferix.jsondataschema文件。

    所有控件都是在LGPL下授权的,可以免费用于商业和开源软件。

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

        4
  •  0
  •   user1040323    8 年前

    在codeplex中搜索winforms。档案仍然可以下载。我发现了大约30个带有自定义WinForms控件和创新的项目:用于WinForms的XAML!,可重新启动的WinForms!

    我是在暗示你应该写自己的控件,所以这些给你举个例子。商业控制的问题是:1)它们是封闭源代码的,因此如果坏了就不容易修复,也不容易改变。2)它们总是比您使用的功能更多。你为别人的特征付钱。3)它们从来不是你所需要的。

    推荐文章