controls相关内容

更改属性的默认值继承的.NET控件上

在.NET中,我有一个继承控制: 公共CustomComboBox:组合框 我只是想更改DropDownStyle属性的默认值,另一个值(ComboBoxStyle.DropDownList)除了在基类(ComboBoxStyle.DropDown)指定的默认​​1 有人可能会认为,你可以再补充的构造器: 公共CustomComboBox() { this.DropDo ..
发布时间:2015-11-25 13:20:45 C#/.NET

如何使用花车用的TrackBar

我使用了一个的TrackBar 控制。默认情况下它的值是 INT32 。我真的想使用十进制值,因此使用能够在更细化的级别选择。我怎样才能获得的TrackBar 控制接受花车? 解决方案 您可以使用的乘数。说,例如,你想使0您的TrackBar控制去 - 5 0.01增量。仅仅通过1设置最低为0,最高为500,递增。 当你去设置你的浮点值,乘以100它,并用它的的TrackBar值。 您应该 ..
发布时间:2015-11-25 13:20:18 C#/.NET

在.NET的WinForms拆分按钮

我在寻找在.NET的WinForms一个拆分按钮。那种,其中一侧是一个按钮,而另一侧有一个下拉按钮。 我看到他们用遍了在窗口,就像在Visual Studio另存为窗口,所以我想他们已经得到了在某些库中的控制。 我知道有一个用于toolstrips,但我需要那可用外toolstrips的。 有没有,有一个或preferably一个免费的图书馆微软库? 我使用.NET 3.5 有关的例子: ..
发布时间:2015-11-25 12:47:31 C#/.NET

自定义Windows窗体滚动条

我有搜索万维网没有正确的答案。 在我的Windows窗体应用程序,我想改变这种状况属于FlowLayoutPanel的滚动条的宽度。 滚动条增加了“自动”,因为流布局面板的量较大的表。 这是我在网络上找到,这似乎是棘手的。 有没有什么解决办法? 干杯! 解决方案 没有,有没有办法改变单一控制(显示在滚动条的宽度虽然有一个全系统的设置这将影响到的所有的所有应用程序中的滚动条)。 丑恶 ..
发布时间:2015-11-24 22:42:03 C#/.NET

如何删除在的WinForms容器控件的边界填充?

我设置margin和padding为0,0 0 0,但是这并没有对我的任何的TabControls影响。你看: 下面是我在说什么。我要坚持的边界在一起。 我怎样才能做到这一点? @Henk Holterman ? - 是的,有什么不对的地方。 解决方案 还有留在源$ C ​​$下TabPage的评论由愤怒的微软程序员(编辑以适应页面): // HACK:以确保标签页正确绘制(边框 ..
发布时间:2015-11-24 22:35:04 C#/.NET

获取有关Control.KeyDown炭?

在处理 Control.OnKey preSS 事件,有一个 包含主要pressEventArgs一个 KeyChar 。 有关可用性的原因,我需要完全一样的 KeyChar ,但处理时的onkeydown 事件。 在 KeyEventArgs 不包含任何字符有关的数据。我的意思是,如果preSS的 A 键带或不带移它不影响键code , KEYDATA 或 KEYVALUE 。同样使用另一种 ..
发布时间:2015-11-24 22:31:13 C#/.NET

禁用父面板,同时保持子面板启用

我有一个WinForms应用程序,我有一个巨大的面板在里面。而该小组里面是一堆东西,包括第二,微小的面板。 当某个事件发生时,我想了大量的面板,成为启用=假的,我还是想的小面板被激活。我能做到这一点?我试图刚刚重新启用的小面板后,我已经停用​​了大量的面板,但没有worky。 或者,我怎么能这么微小的面板“上顶”,而不是“内部”的大规模面板? 我参加了一个大胆猜测,并试图: tinyPa ..
发布时间:2015-11-24 22:29:49 C#/.NET

这是什么控?组框或不!

只是好奇如下所示的控制,有了它旁边的标签直线。我试图找到一个类似的控制,但有没有也没有任何组框的设置,所以不是我只是用2,复制它的高度的分组框。 但有实际控制或设置要做到这一点?什么是实际控制人叫什么名字? 解决方案 间谍++ 告诉我们这实际上是两个独立的 STATIC 控制(类似于一个的WinForms 标签)。 首先是一个简单的常规静态文本控件,上面写着“主页”。 第二个拥有 ..
发布时间:2015-11-24 22:11:36 C#/.NET

在一个非UI线程创建控件

予具有其中各种复杂的用户控制被存储在DLL和加载和实例化在运行时使用一类的插件模型 Activator.CreateInstanceFrom(DllPath的,类名)。 由于我装了不少,这些我想这样做的背景下,保持我的UI响应,通过创建一个新的线程做加载。该控件然后父的主要形式,并在需要时显示。 这似乎做工精细 - 直到我尝试在其中的一个用户控件,例如设置任何嵌套控制的任何财产在一 ..
发布时间:2015-11-24 21:51:26 C#/.NET

如何重置一个.NET Windows窗体文本框背景色属性?

属性背景色的默认行为文本框如下:当启用时,它白( SystemColors.Window ),当禁用它格雷(不知道是什么的SystemColor这是)。 如果我修改背景色属性,相同的颜色用于启用和禁用的。我如何重置背景色属性(后已更改previously),这样的行为将恢复为默认? 我已经尝试设置回 SystemColors.Window ,但随即被禁用时,盒子保持白色。 解决方案 如果您 ..
发布时间:2015-11-24 21:48:02 C#/.NET

替代ComponentOne的三维曲面图图

我们正在调查alterntive控制库,我们正在研究一个新的项目。一的要求是要在的表面地图的形式显示数据,如下面所述的ComponentOne图表 我们已经使用过的C1控制,但不完全满意的 - 所以想知道,如果任何人都可以recommoned一些替代品 有一些麻烦,找到任何,所以所有帮助AP preciated。 注:这是一个.NET 3.5 WinForms应用程序 解决方案 下面 ..
发布时间:2015-11-24 21:20:16 C#/.NET

是否有一个属性对话框控件,我可以在我的WPF应用程序使用?

我建立使用WPF应用程序,这将是不爽,意设计师,用户可以拖放自定义用户界面元素融入到一个画布,并能够通过属性来配置自己的行为。 (想想这就像一个特定领域的PowerPoint文件。你可以添加元素到presentation,配置元素的属性,然后最终你可以运行“幻灯片放映”和这些元素将根据其属性的行为) 因此​​,在我的应用程序,什么是显示和配置元素的属性的最佳方式?是否有一个属性对话框控件可以使 ..
发布时间:2015-11-24 21:10:53 C#/.NET

什么第三方控件是.NET开发人员使用

我重新评估我的第三方控件。我目前使用的Infragistic套件ASP.Net和WinForms。是什么控制你使用,你会推荐他们吗? 解决方案 是的Telerik相当丰富,易于在asp.net端使用。虽然你会发现自己的黑客的一些功能和移出,然后有一个code修改每次更新伤了你的黑客..不管他们仍然不是重新发明轮子更容易。 ..
发布时间:2015-11-24 20:52:14 C#/.NET

ASP.NET自定义控件 - 复合材料

摘要 大家好, OK,再进入我的冒险与自定义控件... 总之,这里是我学到的三大“类”的自定义控件。请随时纠正我,如果任何这是错误的! 用户控件 - 这从的用户控件的继承和被包含在一个 ASCX 的文件。这是pretty的限制,他们可以做什么,但一个快而轻的方式来获得与设计师的支持,一些UI共性。 自定义复合控件 - 这些是从的的WebControl 的,你添加pre-现有控件来控制范围内 ..
发布时间:2015-11-24 20:48:59 C#/.NET

.NET:有没有点击和拖动"台式机一样的"控制?

确定,首先为背景看Windows桌面;你可以把桌面上的项目(文件夹,文件),并拖动他们到不同的地方,他们“留”在那里你拖动它们。这似乎是一个pretty的有用的功能,为用户提供,以便让他们创建的项目属于自己的“分组”。 我的问题就是如此: 是否有近似于物品的集合?此行为在.NET控件 我想是这样的“LargeIcon”模式下的列表视图,但它可以让你拖动图标到控制内部不同的地方。 解决方案 ..
发布时间:2015-11-24 20:33:50 C#/.NET

我如何查询一个WinForm的所有Childcontrols递归?

荫使用Windows窗体。我怎么可以查询递归形式具有某种类型的所有子控件? 在SQL你可以使用一个selfjoin执行此。 VAR的结果= 从这儿 加入这个???? 其中,CTRL是文本框|| CTRL是复选框 按下Ctrl; 可我也是在LINQ做到这一点? 编辑: LINQ支持加入。为什么我不能用某种selfjoin的? 解决方案 这样的事情应该工作( ..
发布时间:2015-11-24 20:28:34 C#/.NET

WPF MVVM创建动态控件

WPF MVVM创建动态控制 - 我有,我有工作的(你可以说像一个SQL Server作业)的详细信息网格。 现在的每一项工作有可能是'N'一些工作变量。当我取的记录工作也得到工作变量,是名称 - 值对,其中值可以是集合或日期时间值,甚至一个int或一个字符串,这个集合。 现在我试图在这里实现的是: - 如果运行变量是一个日期时间,然后我需要一个datepicker - 如果它是一个INT / ..
发布时间:2015-11-24 20:15:27 C#/.NET

多列组合框控件的WinForms

请推荐一些多列组合框控件在.NET WinForms应用程序。如果它们是游离更好 我发现 编辑:有一个在流入Inventroy用一个真棒控制,也请告诉我们,如果你知道这样的事情 解决方案 其他答案,那些我发现自己 控制 DevEx preSS - GridLookUpEdit Infragistics的 - WinCombo $ C $的CProject - 自动完成多列组合框 ..
发布时间:2015-11-24 16:21:34 C#/.NET

.NET控件:为什么不是所有的呼叫线程安全的?

在兴奋爆炸在学习如何使线程安全调用Windows窗体控件,它让我想... 为什么不的所有的调用Windows窗体控件是线程安全的?任何人都可以解释为什么?我认为这将减少很多困惑这些控件的用户。 解决方案 这里的问题不是线程安全的。这些方法都是“线程安全的”,因为它们不会破坏应用程序的多线程同时调用时的状态 - 它只是线程安全的,包括抛出一个错误的线程异常(不记得它叫什么) 什么他们所得到的 ..
发布时间:2015-11-24 15:50:44 C#/.NET

对照与用户控件中的WinForms?

控件和.NET的WinForms一个用户控件之间的区别是什么?我想创建一个自定义的控制,但应该从我继承?我一直使用的控制,在过去没有任何问题,但创建自定义控制的“推荐”的方式? 解决方案 下面是关于这个问题的好文章。 用户控件 然而,在短期 一个控制则继承或完全自定义的。你写和处理很多自己的事件。你甚至可以控制何时以及如何控制绘制通使用GDI + 图。 一个用户控件是放置在一起以一定的方 ..
发布时间:2015-11-24 15:29:51 C#/.NET