如何实现类似imagelist、timer这类不直接显示在窗体上的控件

问题描述

正在做winform控件,希望拖动至桌面时产生类似imagelist、timer之类,在设计时仅将控件图标显示在form底部?

解决方案

解决方案二:
那是组件了,不会显示在窗体上的.
解决方案三:
deriveyourclassfromSystem.ComponentModel.Component,NOTfromUserControl:publicclassMyNoneUIControl:System.ComponentModel.Component{//...}

解决方案四:
这个应该叫做component吧,关注一下
解决方案五:
关注,学习~~

时间: 2024-12-22 01:15:17

如何实现类似imagelist、timer这类不直接显示在窗体上的控件的相关文章

怎样在一个类中调用另一个窗体中的控件?

问题描述 一个串口接收类recvClass,有个线程recvThread接收数据,一个窗体FORM2,怎样在FORM2的listbox1中添加recvThread到的数据?有什么好方法吗? 解决方案 解决方案二:是否可以考虑在你接收数据的线程中访问Form2的listbox1控件注:若采用上述方法,则需要考虑采用Invoke方法来实现在线程recvThread中调用listbox1控件具体示例可参考网络上的那些在多线程程序中访问并更新主线程进度条处理解决方案三:recvClass类里:publi

MFC自定义类中数据怎样传递给文本框控件输出

问题描述 MFC自定义类中数据怎样传递给文本框控件输出 在MFC中,自定义了一个视频处理类,目的将处理后的每帧图像输出到picture控件显示并将产生的整型数据通过文本框控件输出.问题是不知怎样将控件变量同类中变量建立联系,使得类中数据可以输出. 解决方案 用ClassWizard去添加关联的成员变量 解决方案二: 鼠标右键点击控件,选择增加一个变量: 或者,直接使用 GetDlgItem(控件名)->SetWindowText() 也行. 解决方案三: 直接获取控件GetDlgItem,然后S

请问如何在类中使用窗体和窗体中的控件

问题描述 请各位前辈多多指教,谢谢 解决方案 解决方案二:窗体和控件都是类,控件的Modify属性设置成public就可以在其他类中访问了.解决方案三:参考program.cs,它就是一个非窗口类,调用了主窗口.

麻烦大家推荐一下,类似Excel的合并单元格和冻结窗格功能的表格控件,谢谢大家了!

问题描述 类似Excel的合并单元格和冻结窗格的表格控件,谢谢大家了! 解决方案 解决方案二: 解决方案三:华表cell解决方案四:多谢大家了还想问一下,这些是免费的么,还有可不可以把excel导入这些表格控件呢

C# 类中的线程 如何给窗体中的控件赋值

问题描述 如:项目中现有个窗体名称为FrmMain这个窗体中个ListBox控件然后FrmMain窗体中调用RunClass类的Run()方法RunClass类如下:其中类中一个启动线程的方法ThreadcstTread;//启动线程的办法publicvoidrun(){cstTread=newThread(newThreadStart(start));cstTread.Start();}//线程中调用的方法publicvoidstart(){while(true){//问题来了,我想要在这里给

Delphi类的入门例子(8): 遍历窗体中所有控件的函数

//显示窗体中所有控件的函数 function GetCtrls(Control: TWinControl; List: TStringList): Boolean; var i: Integer; obj: TWinControl; begin for i := 0 to Control.ControlCount-1 do begin obj := TWinControl(Control.Controls[i]); List.Add(obj.Name); //如果控件中包含其他控件, 则递归调

学习Winform文本类控件(Label、Button、TextBox)_C#教程

对于一个应用程序而言,控件是搭建用户界面的积木.它们具备交互式的特征.VS 2012中的控件都放在工具箱中,添加一个控件到窗体,只需在工具箱中选择好要添加的控件,并按住鼠标左键,拖动到窗体上即可.向窗体上添加控件还有另一个方法,就是通过代码来实现,即可通过窗体的Controls类的Add方法,格式为:窗体标识.Controls.Add(控件标识).通过代码的方法添加控件比较麻烦,基本上是不会使用这种方法的. 文本类控件包含标签控件(Label),按钮控件(Button),文本框控件(TextBo

VC中自动改变控件位置和大小的对话框类

在用VC开发应用程序时,经常会要做一些可以改变大小的对话框,而这个时候就要求对话框上的控件会随着对话框大小的改变而改变自己的位置和大小.如果控件比较少,那可以在对话框的OnSize()事件里面添加代码,通过计算来调整各个控件的位置和大小:但是,如果对话框上的控件比较多的话,那这将是一件非常痛苦的事情!要是程序中又有很多可以改变大小的对话框,那一个一个的OnSize()写下来,那会使程序员崩溃的! 为了解决这个问题,我写了一个自动改变控件位置和大小的对话框类ClxDialog.从这个类继承的对话框

开发类似微软中国导航条的控件

导航|控件|微软 开发类似微软中国导航条的控件-ios 导航条上添加控件"> 比较好看吧.根据书上例子自己写了一下,用VS2005写,特别方便,代码如下 using System; using System.ComponentModel; using System.Web.UI; using System.Web.UI.WebControls; using System.Drawing; namespace ClingingBoy {  [DefaultProperty("tex