c#工作流程表单 设计器 自定义拖控件

先上图,工作流程表单设计器,可以进行控件拖拽,可以更改大小,颜色,名称。

举个例子。演示一个请假表单

 

.net c# 工作流程表单设计完毕可以在流程中直接引用使用。

lable 设置 BorderStyle代码展示

                        switch (kj_BorderStyle)
                        {
                            case "None":
                                la.BorderStyle = BorderStyle.None;
                                break;
                            case "FixedSingle":
                                la.BorderStyle = BorderStyle.FixedSingle;
                                break;
                            case "Fixed3D":
                                la.BorderStyle = BorderStyle.Fixed3D;
                                break;
                        }

lable 设置 TextAlign代码展示

switch (kj_TextAlign)
                        {
                            case "TopLeft":
                                la.TextAlign = ContentAlignment.TopLeft;
                                break;
                            case "TopCenter":
                                la.TextAlign = ContentAlignment.TopCenter;
                                break;
                            case "TopRight":
                                la.TextAlign = ContentAlignment.TopRight;
                                break;
                            case "MiddleLeft":
                                la.TextAlign = ContentAlignment.MiddleLeft;
                                break;
                            case "MiddleCenter":
                                la.TextAlign = ContentAlignment.MiddleCenter;
                                break;
                            case "MiddleRight":
                                la.TextAlign = ContentAlignment.MiddleRight;
                                break;
                            case "BottomLeft":
                                la.TextAlign = ContentAlignment.BottomLeft;
                                break;
                            case "BottomCenter":
                                la.TextAlign = ContentAlignment.BottomCenter;
                                break;
                            case "BottomRight":
                                la.TextAlign = ContentAlignment.BottomRight;
                                break;
                        }

工作流程表单的作用还是非常大的。

流程如果后期不使用,光单单的表单这块功能,就能对以后的工作带来很多的方便。普通的登记,信息采集等等,都可以用工作流程表单来搞定。

posted @ 2021-09-04 17:09  程序员一诺  阅读(1056)  评论(2编辑  收藏  举报