WinForm动态生成流程图样式,用什么组件或者控件?

WinForm动态生成流程图样式,用什么组件或者控件?求大神们指导,
类似于下图的样式
图片说明

1个回答

caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复qq_26624753: 官网上就有文档啊
一年多之前 回复
qq_26624753
qq_26624753 大神,有没有教程或者使用文档什么的,不会用啊。。。汗。。。
一年多之前 回复
showbo
支付宝加好友偷能量挖 好东西,可以采纳了。。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
winform动态生成控件
我这里想在一个panel中动态生成多个radioButton控件,控件的数量由数据库查询出来的DataGridView中的行数确定,名称由特定Column的Cells来定义;panel的大小是固定的,如何设定radioButton的位置在动态添加的时候碰到panel的边界自行换行或者换列,或者直接给panel加一个滚动条之类的,多谢了。rn
winform动态生成控件的几个问题
请问一下 rn1.我在winfrom 里面 自动用循环生成了 若干个自定义控件 然后用代码给它做了 右键菜单 现在出现了一个问题 就是 我如何判断 我在哪个控件里面点的右键 或者 如何得到我所右击的控件里面的内容rnrn2 我的自定义控件 比较简单 一个图片框 两个 Label rn|-----|Label 1rn|图片 |rn|-----|Label 2rn外形和上面那个差不多 可是 由于Label 2 中 内容比较多 所以我希望 Label 2 在达到特定长度 或者字数的时候 自动换行 请问该怎么做rnrn
有没有好用的流程图控件?winform上用的
不用说visio了,我没搞定
winform中动态生成控件
最近做winform程序,算是第一次做winform项目吧,记录一下。 本文介绍了如何在一个winform程序中动态创建控件,以下的代码片段演示了在一个pannel容器中动态生成button的功能。详细代码见Github 代码片段 private void GenerateButton() { panelButton.Controls.Clear(); var btn...
winform 上传控件用什么?
winform 上传控件用什么?rn谢谢!急!
c# WinForm 控件样式 _____
自己用 WinForm 拖控件做出来的程序样式:nn![图片说明](https://img-ask.csdn.net/upload/201507/22/1437539704_230974.png)nnWin7 系统样式:nn![图片说明](https://img-ask.csdn.net/upload/201507/22/1437540088_732176.png)nn请问 Win7 系统的控件样式是怎么做出来的?nn以上面 ListView 为例。项选中的时候跟 Win7 系统的差好远。nn我是想知道原理,有代码的话最好啦!
winform控件样式
winform控件样式,蓝色,winform控件样式,蓝色,textbox,checkbox,button
EXT有关流程图的用什么控件
[url=http://bbs.extasp.net/forum.php?mod=viewthread&tid=220&extra=page%3D1][/url]rn像上面的这个用的有关那些控件
Winform如何动态生成控件类型?
比如要生成一个textboxrn但在生成之前我不知道是textbox,在生成时候我才知道是textbox。rndim ControlType as stringrnControlType = "Textbox"rn如何由ControlType来创建textbox?
winform 程序 动态生成控件练习
自动生成i个控件,生成控件的个数不确定,最后程两列显示出来。 (辣个,算法神马的拿时间怼总能怼出来,不是最优,但可以显示出来。) //先查出来总个数,总个数的一半来求每个的高,窗体高度固定,根据总的高度计算   for (int i = 0; i < dt.Rows.Count; i++) { int heigh
winform中动态生成控件慢
winform中动态生成按钮时速度慢,原因是winform窗体设置了背景图。 解决方案: 在窗体中添加一个PictureBox,设置其Dock属性为Fill,设置Image而不是BackgroundImage,并置于底层,然后将窗体中的控件的Parent设置该PictureBox。 如下: public GeneratedButtonForm() { PictureBox ...
求助winform动态生成控件的问题
我想在窗体加载后通过获取到的List添加几个checkbox,第一个checkbox是写死的,之后的位置与这个写死的checkbox相关。但是动态生成的这几个一直不显示,但是设断点看到数据时抓到了的,checkbox对象也正确的生成了rn[code=csharp]rnList M = new List();rn List cbNew = new List();rnprivate void Cb()rn rn M = GetAPPList(); rn cbFirst.Text =M[0].APPNAME ;//cbfirst是第一个写checkbox,写死的rn cbFirst.Tag = M0].APPID;rn for (int i = 1; i < M.Count; i++)rn rn CheckBox cbAdd = new CheckBox();rn cbAdd.Text = sysMenu[i].APPNAME.ToString();rn cbAdd.Tag = sysMenu[i].APPID;rn cbAdd.Width = 84;rn cbAdd.Height = 16;rn cbAdd.Visible = true;rn int left = 90 + 84 * i;rn cbAdd.Location = new Point(left, 51);rnrn cbNew.Add(cbAdd);rn rn for (int j = 1; j < cbNew.Count; j++)rn rn this.Controls.Add(cbNew[j]);rn rn [/code]rn求助为什么会不显示。。
WinForm中如何动态生成控件?
第一个问题如上所述。还有一个问题,如果Winform中有个ComboBox控件,它的内容是从一个.txt文件中读取的。我想在生成.exe文件的时候,把这个文本文件一起打包,方便以后读取。不知道怎么做,请教各位大侠。
winform 动态生成的控件dispose的问题
我在一段代码中动态生成了lable和textbox控件,然后向panel控件添加进去 this.panel1.Controls.Add(name);rnrn之后我想在将刚刚添加到panel中的lable和textbook控件删掉,一开始用的是rn foreach (Control item in this.panelContent.Controls)rn rn item.Dispose();rn rn但是这样执行之后panel里面还有刚才的控件(也就是控件有的还在有的没了),因为没达到效果所以换成了panel.Controls.Clear();方法。但我就是不明白为什么dispose()不行啊,请高人指点!
关于动态生成winform控件的问题。。。。。
要实现的形式这样的,窗体上有一个按钮,每次点击按钮窗体会增加一个Label控件,点击次数没有限制。
请问什么是动态生成组件?
动态页面我可以理解,静态页面的对面就是动态页面,静态页面是死的,用户请问一个东西也就只能返回一个东西,不能返回两个,完全是死的?rnrn动态生成组件就有点不好理解了,不会是用户提交表单后到下一个表单随机出来几个按钮,几个广西框什么之类的吧~~
组件设计期动态生成控件
组件设计期动态生成控件.组件在元件编辑器上动态生成控件如Tedit.生成的Tedit是一个全局的变量,直接是保存在DFM文件上.rn我代码如下:(可能生成Tedit但是不能保存在DFM文件上)rnrn//组控文件rnunit Testpanel;rnrninterfacernrnusesrn SysUtils, Classes, Controls, ExtCtrls,DB,ADODB,StdCtrls,dialogs,windows,Forms;rnrntypern TmyEdit=array [1..10] of Tedit;rn TMYpanel = class(TPanel)rnrn privatern Flog:string;rn FDataSource:TDataSource;rn FWEdit:TmyEdit;rn FAct:boolean;rnrn function GetLog: string;rn procedure SetLog(const Value: string);rn function GetAct: Boolean;rn procedure SetAct(const Value: Boolean);rnrn procedure CreatEdit;rn procedure FreeEdit;rn Private declarations rn protectedrn Protected declarations rn publicrn Public declarations rnrn publishedrn Published declarations rn rn property log:string read GetLog write SetLog;rn property Act:Boolean read GetAct write SetAct;rn property DataSource:TDataSource read FDataSource Write FDataSource;rn end;rnrnrnrnimplementationrnrnrn TMYpanel rnrnprocedure TMYpanel.CreatEdit;rnvarrn i:integer;rnbeginrn tryrn for i:=0 to 10 dorn beginrn if assigned(self.fwedit[i]) thenrn beginrn self.FWEdit[i].Free;rn self.FWEdit[i]:=nil;rn end;rn end;rnrn for i:=0 to 10 dorn beginrn self.FWEdit[i]:=Tedit.Create(self);rn self.FWEdit[i].Top:=(i div 3 )*30;rn self.FWEdit[i].Left:=(i mod 3)*150;rn self.FWEdit[i].Width:=120;rn self.FWEdit[i].Height:=20;rn self.FWEdit[i].Parent:=self;rn end;rn exceptrn exit;rn end;rnend;rnrnprocedure TMYpanel.FreeEdit;rnvarrn i:integer;rnbeginrn tryrn for i:=0 to 10 dorn beginrn if assigned(self.fwedit[i]) thenrn beginrn self.FWEdit[i].Free;rn self.FWEdit[i]:=nil;rn end;rn end;rnrn exceptrn exit;rn end;rnend;rnrnfunction TMYpanel.GetAct: Boolean;rnbeginrn result:=Fact;rnend;rnrnfunction TMYpanel.GetLog: string;rnbeginrnrnend;rnrnprocedure TMYpanel.SetAct(const Value: Boolean);rnbeginrn tryrn FAct:=value;rn if FAct=true thenrn beginrn creatEdit;rn end;rnrn if FAct=false thenrn beginrn FreeEdit;rn showmessage('false');rn end;rn exceptrnrn end;rnend;rnrnprocedure TMYpanel.SetLog(const Value: string);rnbeginrnrnend;rnrnend.rnrn注:组件文件可以动态生成TEDIT控件,但是不能保存在DFM文件里.还有一个问题就是TEDIT私有变量,修改不了TEDITrnrnrn//注册文件rnunit reg;//注册的文件rnrninterfacernuses DesignIntf,DesignEditors, StdCtrls,Uform,DsnDBCst, DesignWindows, TypInfo,rn Windows, SysUtils, Messages, Classes, Graphics, Controls, Forms,rn ExtCtrls, DB, DBCtrls;rntypern rnrn TEditcomponentEditor=class(TComponentEditor)//元件编辑器rn privatern rn publicrn rn procedure Edit;override;rn procedure ExecuteVerb(Index: Integer); override;rn function GetVerb(Index: Integer): string; override;rn function GetVerbCount: Integer; override;rn end;rnrnrnprocedure Register;rnrnimplementationrnuses testPanel,ADODB,dialogs;rnrnprocedure Register;//注册rnbeginrn RegisterComponentEditor(TMYpanel,TEditcomponentEditor);rn RegisterComponents('AMy', [TMYpanel]);rnend;rnrnrnrn TEditcomponentEditor rnrnprocedure TEditcomponentEditor.Edit;rnvarrn i:integer;rnrnbeginrn //inherited;rnrn tryrn if (component is TMYpanel) thenrn beginrn for i:=0 to 10 dorn beginrn TMYpanel(component).FWEdit[i]:=Tedit.Create(TMYpanel(component));rn TMYpanel(component).FWEdit[i].Top:=(i div 3)*30;rn TMYpanel(component).FWEdit[i].Left:=(i mod 3)*150;rn TMYpanel(component).FWEdit[i].Width:=120;rn TMYpanel(component).FWEdit[i].Height:=20;rn TMYpanel(component).FWEdit[i].Parent:=TMYpanel(component);rn end;rn end;rn exceptrn exit;rn end;rnend;rnrnprocedure TEditcomponentEditor.ExecuteVerb(Index: Integer);rnbeginrn //inherited;rn case index ofrn 0:rn beginrn //rn end;rn 1:rn beginrn messagedlg('11',mtinformation,[mbOK],0);rn end;rn end;rnend;rnrnfunction TEditcomponentEditor.GetVerb(Index: Integer): string;rnbeginrn case index ofrn 0:result:='00';rn 1:result:='11';rn end;rnend;rnrnfunction TEditcomponentEditor.GetVerbCount: Integer;rnbeginrn result:=2;rnend;rnrnend.rnrnrnrn请各位大侠指点,如何能动态生成TEDIT并可以在保存在DFM文件上....送上100分..
Joint.js动态生成流程图
动态生成流程图,基于Joint.js的改造。去掉了可以操作属性。直接根据Json数据规则生成。
动态生成流程图求解
请问下大家有没有能够 输入 流程节点间关系 自动生成流程图的插件
winform基础控件样式重绘
闲来无事,把一些自认为比较能够用的上的做一个记录,以备后用,也能在淡忘之际能够重新记忆。 主要是针对winform中的一些基本控件做一个样式更改,原因是自带的控件在某些方面达不到要求,其实就是美观的问题。 如下: 1、绘制圆角Button ///         /// 圆角Button         ///         /// buttonName         //
问问大家这样的样式用什么控件?
控件样式:rn 语文 数学 英语rn张三 90 80 70rn李四 70 90 80rn王五 50 40 30rnrn从数据库得到的Table数据:rn张三 语文 90rn张三 数学 80rn张三 英语 70rn李四 语文 70rn李四 数学 90rn李四 英语 80rn王五 语文 50rn王五 数学 40rn王五 英语 30rn请问大家用什么控件能得到以上的样式,具体怎么做?
用Visual C#动态生成组件
用Visual C#动态生成组件是一篇用c#描述的动态生成组件的方法,本文详细论述了实现过程。
WINFORM中,邮件列表用的什么控件?如图
[img=http://tstring.com.cn/mail.gif]http://tstring.com.cn/mail.gif[/img]
winform这是用什么控件做的
[img=https://img-bbs.csdn.net/upload/201511/25/1448412075_555415.jpg][/img]rn上面那个职业史、添加、移除这栏怎么做的?rnrn[img=https://img-bbs.csdn.net/upload/201511/25/1448412228_215235.jpg][/img]
初学WINFORM表格用什么控件实现
比如:月收入统计表 , 这种要求生成表格应该怎么做呢?rn怎么能根据sql查询结果,自动生成表格呢?比如像:BS的 rnwhilernrn....rn....rnrn这样的.rnrn车次 总费用 单车费用 初日期 末日期rn10000 560000 56 2011-01-30 2011-02-28
C# winform 开发一般用什么控件
问下大家 rnC# winform 开发一般用什么控件啊?rnrndx 有人用过吗?个人觉得这个控件不太安逸 不过我用的是webform版本的。rn
winform 文字绑定 用什么控件
[img=http://img.my.csdn.net/uploads/201205/10/1336613348_2341.jpg][/img]rnrnC# 要实现 绑定列表,如上图, 用什么绑定控件啊~ rnrn先拜过啦,希望大家多多指点啊
98下,用什么画流程图?
我用的是win98,谁知道用什么可以方便,简单的做流程图rn我用过,word,可那个也太不好用了!
在web上画流程图用什么
需要在web页面上画流程图,之后存入数据库。请问用什么方便,有现成的东西吗?
winform中有什么代码高亮的组件?
就是一个文本框,我输入c#的代码,然后一点按钮,代码被高亮显示,即关键字、类型名、字符串值等用不同颜色显示。rn有没有相应的组件,并附上下载地址。
winform控件缩写(六)组件
winform控件缩写(六)组件 序号 缩写 空间名 1 bgw BackgroundWorker 2 dre DirectoryEntry 3 drs DirectorySearcher 4 err ErrorProvider 5 evl EventLog 6 fsw FileSystemWatcher 7 hlp HelpProvider 8 img...
动态生成的组件
比如,动态生成了四个button:rnprocedure TForm1.Button1Click(Sender: TObject);rnvarrn t:tButton;rn i:integer;rnbeginrn for i:=0 to 3 dorn beginrn t:=tbutton.Create(application);rn t.Parent:=form1;rn t.Left:=i*75;rn end; rnend;rn现在我要让它们响应一些事件,如click事件,怎么写?
winform 中动态生成控件的取值问题
我窗体中的30多个控件 都是动态生成的 控件名字都是根据数据库字段来命名的 显示是解决了 rn 现在要取值 rn 也就是说用户在动态生成的窗体控件中输入值 我要用实体对象来接收值 然后传给后台 更新数据库 rn应该怎么用实体对象来接收值啊 我取值是循环去的 值是取到了 该怎么赋给实体对象各个属性 rn期待解决中......rn 放假前这块要解决的 各位高手帮帮忙啊 分不多啊 → →|rn 在线等
WinForm中如何找到指定的动态生成的控件?
在WinFrom中我动态生成了N个按钮控件,并且在生成时已经指定了该按钮的Text属性.我现想根据这个Text的值来查找指定的按钮该如何做?rn 比如,生成的按钮有a1 a2 a3 a4 a5 a6 a7 a8 a9 他们的text属性也分别是:1 2 3 4 5 6 7 8 9 rn 还有一个控件listview里面项有 一项是 动态按钮的 text 属性 值为 "7"rn 我想双击listview项后,按 listview 里面 所显示的text值 "7" ,来指定,选中了第 7 个按钮? rn并把第 7 个按钮的值 "7" 改为 "AN";rn 该如何做?望各位大哥指点~~~~谢谢了,我在线等~~!
如何共享组件或者控件?
几个项目之间(在一根目录下有若干个独立的项目,分块做的),现在要这几个独立项目共享组件或者自定义控件,应该怎么做。不能放在gac中。rnrn像asp一样放在一个根目录下的include文件下。这根目录下的所有文件都可以引用。
winform动态生成label和控件拖动(C#,.Net)
(.Net,VS2008SP1,C#)winform下动态生成label和控件拖动,以及控件拖动时边界的判断。
WinForm 如何获取动态生成控件的属性
代码如下rnusing System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Text;rnusing System.Windows.Forms;rnrnnamespace WindowsApplication1rnrn public partial class Form1 : Formrn rn public Form1()rn rn InitializeComponent();rn rnrn private void Form1_Load(object sender, EventArgs e)rn rn newCB();rn newBT();rn rn rn //动态生成ComboBoxrn private void newCB()rn rn ComboBox cb = new ComboBox();rn cb.Location = new Point(new Size(50, 50));rn cb.Text="aaaaa";rn this.Controls.Add(cb);rn rnrn //动态生成Buttonrn private void newBT()rn rn Button bt = new Button();rn bt.Location = new Point(new Size(200, 50));rn bt.Text = "ck";rn this.Controls.Add(bt);rn bt.Click += new System.EventHandler(this.bt_Click);rn rnrn private void bt_Click(object sender, EventArgs e)rn rn //如果我想获取bt.Text的值和cb.Text的值,应该怎样写后面的代码呢?rn rn rn rnrnrnrn谢谢大家,请大家帮帮忙!
winform动态生成控件,移动后记住位置
RTrnrncs:rn List listLabel = new List();rnfor (int i = 0; i < ds.Tables[0].Rows.Count; i++)rn rnif (row["ControlType"].ToString() == "Label" || row["ControlType"].ToString().Equals("Label"))rn rn s = new Label();rn s.Location = new Point(Convert.ToInt32(row["X"].ToString()), Convert.ToInt32(row["T"].ToString()));rn s.Text = row["ControlName"].ToString();rn //s.Name = row["id"].ToString();rn s.Size = new System.Drawing.Size(Convert.ToInt32(row["Width"].ToString()), Convert.ToInt32(row["Height"].ToString()));rn s.Font = new System.Drawing.Font("微软雅黑", 10F, System.Drawing.FontStyle.Bold);rn this.Controls.Add(s);rn listLabel.Add(s);rn s.MouseDown += s_MouseDown;rn s.MouseMove += s_MouseMove;rn s.MouseUp += s_MouseUp;rn rnrnrnrn以上控件已生成,也可以拖动了,怎么取其中某一个控件拖动后位置.
Winform简单的FlowChart流程图
Winform简单的FlowChart流程图,功能简单, 可用于小项目; 基于FlowChart.Net改的
winform画流程图问题
最近在做OA,现在卡在画流程图这里,就是请假流程,报销流程这种画数据流程图,然后存储数据,有第三方的控件推荐吗。谢谢
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法

相似问题

2
winform国际化问题(SaveFileDialog和DateTimePicker)
1
C#中使用Winform控件如何做如下显示
2
C#winform控件name的使用
2
winform的dategridview写一个继承时间控件datetimepicker的类
3
C# winform中textbox控件与数据库dataset数据源绑定,如何在后台操作改变textbox的text值
2
在winform里,如何实现一个控件出现在两个容器中?
1
请教一个问题,透明、可拉伸、拖动的文本编辑器,C# winform,如果用自定义控件,该怎么实现?
2
winform动态绑定自定义样式列表,不使用html,不用new控件的方式
2
寻c#winform运行时ui动态分块排版
1
winform statusStrip控件 怎样在上下自动滚动条出现时仍一直处于窗口界面下方
1
winform中的chart控件如何去除四周的空白
1
winform怎么获取datetimepicker控件上的星期?
2
请问下如图所示的winform控件用的是什么控件?
3
winform 绘制实时曲线图,数据点多了之后开始卡顿。
2
如何去除winform chart 背景与绘图区域之间的空白
0
Winform Dev BarEditItem.RepositoryItemTextEdit控件如何用代码设置焦点呀
1
C# WinForm 怎么获取Labview写的程序的控件内容?
1
winform 怎么解决chartcontrol控件数据更新过快导致的索引超范围的问题
1
如何用C# winform读取存储在SQL数据表中的excel文件路径,然后将excel文件中的数据以折线图显示出来?
0
winform中tabcontrol控件在切换时加一个loading的界面,求大佬!!