{"id":915,"date":"2014-07-17T10:06:17","date_gmt":"2014-07-17T10:06:17","guid":{"rendered":"http:\/\/mindfusion.eu\/blog\/?p=915"},"modified":"2021-01-14T11:57:00","modified_gmt":"2021-01-14T11:57:00","slug":"diagramming-for-silverlight-v3-1","status":"publish","type":"post","link":"https:\/\/mindfusion.dev\/blog\/diagramming-for-silverlight-v3-1\/","title":{"rendered":"Diagramming for Silverlight, V3.1"},"content":{"rendered":"<p>The new release of Diagramming for Silverlight provides two new layouts and a few other new features. Here is an overview:<\/p>\n<p><strong>Tree map layout<\/strong><br \/>\nTree maps represent hierarchies by nesting child nodes within their parents, where the areas of leaf nodes are proportional to their Weight values. Unlike other layout algorithms, TreeMapLayout expects hierarchies to be defined via grouping or containment (see AttachTo method and ContainerNode class), and will ignore any links in the diagram. The diagram area covered by the topmost nodes in a hierarchy is specified via the LayoutArea property. By default, the layout tries to keep the ratio of node sides as close as possible to one.<\/p>\n<div id=\"attachment_868\" style=\"width: 718px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/tree_map-layout.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-868\" class=\"size-full wp-image-868\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/tree_map-layout.png\" alt=\"The tree map layout.\" width=\"708\" height=\"429\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/tree_map-layout.png 708w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/tree_map-layout-300x181.png 300w\" sizes=\"auto, (max-width: 708px) 100vw, 708px\" \/><\/a><p id=\"caption-attachment-868\" class=\"wp-caption-text\">The tree map layout.<\/p><\/div>\n<p><strong>Decision flowchart layout<\/strong><br \/>\nDecisionLayout arranges simple flowcharts consisting of decision boxes with up to three outgoing links per node and activity boxes with a single outgoing link per node. The nodes are arranged in columns and rows, whose distance depends on the HorizontalPadding and VerticalPadding property values. When links share the same row or column, they are placed at a distance specified via LinkPadding. The layout arranges nodes recursively starting from StartNode.<\/p>\n<div id=\"attachment_867\" style=\"width: 507px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/decision_layout.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-867\" class=\"size-full wp-image-867\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/decision_layout.png\" alt=\"The decision layout.\" width=\"497\" height=\"716\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/decision_layout.png 497w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/06\/decision_layout-208x300.png 208w\" sizes=\"auto, (max-width: 497px) 100vw, 497px\" \/><\/a><p id=\"caption-attachment-867\" class=\"wp-caption-text\">The decision layout.<\/p><\/div>\n<p>Miscellaneous<br \/>\n~ Layout algorithms now automatically resize diagram&#8217;s Bounds if it&#8217;s not large enough to fit the arranged content.<br \/>\n~ LinkLabels are now copied by DiagramLink copy constructor and clipboard methods.<br \/>\n~ ContainerNode now displays a caption bar when its Shape is set to Rectangle or RoundRect.<\/p>\n<p>You can download the trial version directly from the link below:<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.mindfusion.dev\/DiagramLiteTrial.zip\">Download DiagramLite 3.0.1 Trial Version<\/a><\/p>\n<p>Feel free to contact us with any questions about Diagramming for Silverlight or any other of our products &#8211; please use the <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?board=diaglite_disc\">forum<\/a>, email <a href=\"mailto:support@mindfusion.dev&amp;subject=contact inquiry - web site&amp;body=Please, remember to add mindfusion.dev to your email whitelist. We usually reply to all contact inquiries within 3 to 4 hours. In case you have not received an answer in 24 hours, the email most likely has been filtered by an anti-spam software running at your mail server. Thank you for the understanding!\" target=\"_parent\" rel=\"noopener noreferrer\">support@mindfusion.dev<\/a> or the <a href=\"http:\/\/www.mindfusion.dev\/HelpDesk\/index.php\">help desk<\/a>. We strive to provide competent and detailed answers to all support inquiries within hours of receiving them.<\/p>\n<p><em>About MindFusion.Diagramming for Silverlight:<\/em> A programming component specially designed and developed to provide web developers with a fast and easy way to create diagrams, graphs, schemes, hierarchies, charts and many more. The impressive feature set of the control ranges from predefined node shapes to custom nodes and thirteen automatic layouts. The style and appearance of all diagram elements are completely customizable, the numerous samples provide programmers with plenty of example code to look from.<\/p>\n<p>The control boasts intuitive API that is documented in details in the help file provided with the installation. There are also step-by-step tutorials and various guides. You can check the features<br \/>\nlist <a href=\"http:\/\/mindfusion.dev\/features-diagramlite.html\">here<\/a> to find out more about the<br \/>\ncapabilities of the tool. An <a href=\"http:\/\/mindfusion.dev\/demos\/diagramlite\/index.html\">online demo<\/a> is also available. The prices are per developer, source code is also available. Learn more about the licensing scheme <a href=\"http:\/\/mindfusion.dev\/buy-diagramlite.html\">here.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The new release of Diagramming for Silverlight provides two new layouts and a few other new features. Here is an overview: Tree map layout Tree maps represent hierarchies by nesting child nodes within their parents, where the areas of leaf &hellip; <a href=\"https:\/\/mindfusion.dev\/blog\/diagramming-for-silverlight-v3-1\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[95,2],"tags":[247,39,69,241,35,44,59,240],"class_list":["post-915","post","type-post","status-publish","format-standard","hentry","category-diagramming-2","category-product-releases","tag-automatic-layout-algorithm","tag-component","tag-control","tag-decision-flowchart-layout","tag-diagramming","tag-library","tag-silverlight","tag-tree-map-layout"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3RlKs-eL","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/comments?post=915"}],"version-history":[{"count":3,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/915\/revisions"}],"predecessor-version":[{"id":2531,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/915\/revisions\/2531"}],"wp:attachment":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/media?parent=915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/categories?post=915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/tags?post=915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}