问题标签 [raddiagram]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 通过 PopulateGraphSource 方法动态填充 GraphSource - RadDiagram
我面临一个问题,我的图表是树形布局并且最初看起来很好。但是,如果我选择在用户输入/点击时更改 GraphSource,PopulateGraphSource
就像在 OrgChart 示例中一样,我会得到所有节点堆叠在一起,没有链接并且都在角落里。
我尝试通过创建一个新的来重置 graphSource
我也尝试将Clear
方法用于GraphSource
. 也没有解决问题,我一直遇到同样的问题。
我在用
填充我的 GraphSource 对象。
我所做的就是创建一个新的然后调用
方法。
类似问题:telerik support中的问题,telerik 支持不同的问题
wpf - Telerik RadDaigram 不包含 SwitchGridVisibility 的定义
我正在尝试关闭我拥有的 RadDiagram 的网格可见性。
我正在使用 Silverlight 项目中的 Telerik 控件创建用户控件(与 WPF 库共享控件)。
似乎找不到 RadDiagram 属性。(RadDiagram 命令- 在这里找到属性)
PS:我正在以编程方式创建和填充形状。因此,我需要一种方法来关闭适用于资源字典中样式属性的网格或简单的编程属性集/函数调用。
谢谢,
c# - 从 RadDiagramToolBox 中的图标创建自定义实例
我RadDiagram
用于在我们的系统中制作设计师。我的屏幕中有三个部分,(RadDiagram
和RadDiagramToolBox
) ToolBar
。
我必须显示的RadDiagramToolBox
是图标(我的自定义形状的图像)。出于某种原因,我的自定义形状不能继承自RadDiagramShape
. 这就是为什么RadDiagram
不接受我的自定义形状,而我制作MyDesigner
的是继承自RadDiagram
,并覆盖this.Drop += MyDesigner_Drop;
为此,我使用了这个层次结构http://www.telerik.com/forums/raddiagramtoolbox-xaml-example#IUr1zXo3zUq-9NytMbeamw ,如下所示:
在MyDesigner_Drag
我使用了这个http://www.telerik.com/forums/raddiagramtoolbox-drag-drop#trdWTLlUNEKga8H6yFFsqQ
并且我在 Admin Tina 的代码之后添加了这些代码行:
我得到的是,我可以从中拖动RadDiagramShape
包含图像RadDiagrmToolBox
并将其作为RadDiagramShape
包含相同图像的RadDiagramShape
. (我怎样才能在新删除的实例中拥有图像?)
但我想要的是,我想在MyDesigner_Drag
事件内部检查任何信息,让我知道用户拖放以从中创建实例的自定义形状。像(名称或内容->图像源)我可以看到该项目。内容是图像,但我无法访问名称或图像源,也看不到我硬编码的图像的名称或来源Xaml 代码处于调试模式。
xml - 保存和加载自定义控件
我正在使用 Telerik 的 RadDiagram
1-我所拥有的: 我在这里应用了相同的示例http://www.telerik.com/help/wpf/raddiagram-extensions-toolbox.html 但是,myShape 的内容是图像(我没有几何图形)我将它放入 RadDiagram 中,它会在反序列化中生成我的自定义类之一的新实例。我通过序列化 Header 来做到这一点,这是我在反序列化中为丢弃的形状生成正确的自定义类的提示键。
我的活动:
2- 我需要什么: 当我通过 owner.fileManager.SaveToFile() 保存图表时;我在 xml 文件中找不到 Content 属性或任何 SerializationInfo 这意味着什么都不能被序列化!我添加了这一行
在序列化事件中,仍然相同
我需要检索用户将制作的相同设计!
在调试模式下,保存不会触发序列化事件——这意味着它取决于第一个序列化!当我删除形状和加载 XML 时,它会触发 DeSerialization 事件。在加载文件时,它总是在 DeSerialization 事件中中断
并说“对象引用未设置为对象的实例”!
asp.net - 如何更改 Telerik RadDiagram 中形状的字体大小
我在我的 ASP.NET 应用程序中使用RadDiagram 。控件不提供更改形状字体大小的功能。有什么办法可以改变尺寸吗?
我动态地创建形状。例子: