![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
comma1314
这个作者很懒,什么都没留下…
展开
-
滚动条
项目中需要实现以下功能: 打印预览控件中,可以用鼠标拖动页面,以查看超出显示范围之外的部分内容。 该功能本来可以通过拉动水平和垂直滚动条来实现,但实际使用中,用户更趋向于直接用鼠标拖动页面来实现,很多看图类软件都有这种类似的功能。而.net的打印预览控件却很遗憾的没有提供这一功能,只来自己想办法来实现啦。 我的办法就是用代码来控制打印预览控件中的水平来垂直滚动条的位置原创 2016-09-26 16:54:50 · 245 阅读 · 0 评论 -
VS2008 WorkFlow承载前台设计器
有关这部分的文章,我花了好久也没有找到比较好的,最后发现原来MSDN中就有很多例子和解释,不过理解起来相对困难,但是也算是有了一个头,大概截取点主要的说明,看下是否合大家的要求,详细的我研究明白了再说。 虽然有 Windows Workflow Foundation 工作流可视化设计器的 Visual Studio 版本,但是可以在 Visual Studio 外部的 Windo转载 2016-09-26 16:57:37 · 357 阅读 · 0 评论 -
VS2008 WorkFlow使用CodeActivity添加工作流逻辑
这一部分中,我们来看一看如何向工作流添加自定义逻辑。自定义逻辑在这里指的是向工作流添加我们自己的代码。完成这一目标,可以有两种机制:使用CodeActivity和开发自定义活动。在后面我们会看到这两种方法是如何实现的。这里用到的示例,是一个订货的流程。我们假定它包含了下述的几个步骤:l 验证发送订单的帐号ID,并且查询它的信用卡余额;l 验证待购商品的ID,并获取它的价格;转载 2016-09-26 16:58:34 · 1186 阅读 · 0 评论 -
VS2008 WorkFlow分支结构的应用
结构化编程有顺序、分支和循环三种基本结构,这次我们来看看在WF中如何构造分支结构。我们以构建一个计算器为例,采用传统WinForm与WF相结合的设计方法,同时演示如何编译Workflow的类库。 建立calculator工作流打开VS2008,建立一个新的空解决方案,命名为Calculator。然后在里面添加一个Sequential Workflow Library,命名为原创 2016-09-26 17:01:06 · 340 阅读 · 0 评论 -
workflow标准活动
在WF中,工作流分为两种类型,序列式(Sequential)和状态机(State Machine)。 序列式工作流将一系列待执行的呃步骤以一种预先描述好的次序描述出来。在这种工作流里,控制流程的是我们很熟悉的诸如if-else和while循环结构。序列式工作流的行为可以用简单的流程图来演示。以一个取款机取款的例子来看。 每一个步骤都是很清楚地定义好的。原创 2016-09-26 16:59:18 · 455 阅读 · 0 评论 -
WorkFlow建立
所谓WF,就是.NET Framework 3.0的一个构成部分——Windows Workflow Foundation。工作流(workflow)是为了完成一些预定的目的,根据一组规则,而制定的一系列步骤。对于一个开发者来说,workflow则是将复杂的业务规则以及控制流程以图形化的方法声明出来,组成一个高度可视化的图形环境。Workflow又不仅仅是一个开发环境,它还代表着一原创 2016-09-26 17:02:17 · 766 阅读 · 0 评论 -
VS2008 WorkFlow开发
应用程序中调用工作流:using (WorkflowRuntime workflowRuntime = new WorkflowRuntime()) { AutoResetEvent waitHandle = new AutoResetEvent(false);转载 2016-09-26 17:03:18 · 422 阅读 · 0 评论