MindFusion.Diagramming for WPF的杰出的功能、稳定的性能以及优雅的架构使它成为迄今为止MindFusion中最高级的编程控制组件。它是控件开发中的顶尖体验,该开发结 合了.NET平台提供的最新一代的图表展示工具。使编程过程变得更加简单快捷,最终的图表变得更加具有吸引力并更加生动。
最新发布的版本做出了如下更新:
调整表的列和行
如果启用了AllowResizeColumns或AllowResizeRows属性,TableNode的列和行现在可以交互地调整。要调整大小,移动鼠标指针到列的右边或行的底部边框线,直到它显示调整光标,然后开始拖动即可。TableColumnResizing和TableRowResizing事件使你验证新的大小或防止调整某些元素。TableColumnResized和TableRowResized事件在操作完成后被触发。
条码节点
BarcodeNode类显示EAN、UPC或QR条码作为节点的内容。原地编辑操作让用户输入新的数字作为一维码或文本字符串作为QR码。条形码格式通过Format属性指定,编码数字或文本通过Content设置,1D条形码和二维码的颜色则通过BarColor设置。
ShapeDesigner改进:
- ShapeDesigner控件支持撤销。通过调用Undo 或Redo方法来对所做的图形设计修改撤消或恢复。
- ShapeDesigner新增ZoomFactor属性,该属性支持通过滚动鼠标放大或缩小。
- SelectedElement属性在ShapeDesigner画布上公开当前选择的图形元素。你可以绑定到stroke和brush属性来创建可选择的用户界面来编辑元素属性。
其它
- NodeConstraints.KeepInsideDiagram在用户交互式阻止用户离开图表边界(旧的RestrictItemsToBounds属性不会阻止用户离开图表边界,但如果用户离开之后会返回到初始位置)。
- 虚线选择框现在有两种颜色,在默认的白色背景和用户自定义的深色背景下都可见。你也可通过HandlesVisualStyle.DashBackground属性修改第二个短线颜色。
- 当用户拖动终点时设置RoutingOptions.TriggerRerouting中的WhileModifying标志重置路由。
- 自定义连接点类现在可以覆盖ConnectionPoint.NearestAnchorPoint来实现自定义锚点选择逻辑;该方法现在也在交互链接创建开始被调用。
相关推荐
WinFormsTrial_2019R1
v6.6
PP.Microsoft.Visio.2013.Business.Process.Diagramming.and.Validation.Nov.2013.pdf
It is aimed at those designing - or who intend to design - software for real-time embedded systems (RTESs). The content of this book falls into two quite distinct categories. The first, covered by ...
一个开源的图标逻辑绘制软件
Don’t Forget the Rainy-Day Scenarios. . . . . . . . . . . . . . . . . . . . . . . . . 50 Do an Initial Domain Model Before You Write the Use Cases. . . . . . 50 Driving Your Design (and Your Tests) ...
AddFlow for WinForms is a .NET Windows Forms Custom control. It provides approximately the same flowcharting/diagramming features as the ActiveX version and also some new features, more flexibility ...
I hope to complete the 'ultimate guide to diagramming in C#' by the summer which will be accessible to registered users. Support is still kinda of a problem since I have little time. I hope the ...
UML知识之四:用例图的设计part2
v PART 1 FIRST STEPS . ................................................... 1 foreword xv preface xvii acknowledgments xix about this book xx 1 Getting to know Unity 3 1.1 Why is Unity so great? 4 ...
namespace Netron.Diagramming.Core { /// /// Abstract base class for a connection /// public abstract partial class ConnectionBase : DiagramEntityBase, IConnection { #region Fields /// ...
Professional UML with Visual Studio .NET—Unmasking Visio for Enterprise Architects 第一部分 Table of Contents Professional UML with Visual Studio .NET—Unmasking Visio for Enterprise ...
JavaScript-Diagram-SamplesMindFusion.Diagramming用于JavaScript和HTML5画布关于JSDIAGRAM JsDiagram是一个JavaScript库,它为Web应用程序提供了创建和显示各种交互式图的能力。 该组件支持工作流,流程图和流程图...
刚刚下载的uFrame,请不要用于商业开发,学习研究自行下载。 版本更新: uFrame is an MVVM/MV* framework designed for the Unity Engine. It comes with a load of features including a graphing/diagramming ...
uFrame is an MVVM/MV* framework designed for the Unity Engine. It comes with a load of features including a graphing/diagramming engine that will generate code and even process some re-factorings. The...
BPMN, which stands for Business Process Model and Notation, is a diagramming language for business process models. It is important not because it is superior in every way to other process notations, ...
Professional UML with Visual Studio .NET—Unmasking Visio for Enterprise Architects 第二部分 Table of Contents Professional UML with Visual Studio .NET—Unmasking Visio for Enterprise ...
It comes with a load of features including a graphing/diagramming engine that will generate code and even process some re-factorings. The graphing drastically increases the speed at which you can ...
3.3.1 External software products 50 3.3.2 Software technology management traps and pitfalls 53 3.3.3 Organizational technology roadmap 54 3.4 Effective Technical Meetings 55 3.4.1 Informal technical ...
mxGraph is a Javascript library that uses built-in browser capabilities to provide an interactive drawing and diagramming solution. mxGraph outperforms all existing solutions in startup time, ...