|
<local:CustomDiagram Background="Yellow" Height="120" Width="120" Tool="None" HorizontalRuler="{x:Null}" VerticalRuler="{x:Null}">
<local:CustomDiagram.Nodes> <syncfusion:NodeCollection> <syncfusion:NodeViewModel UnitHeight="50" UnitWidth="50" OffsetX="30" OffsetY="30" /> </syncfusion:NodeCollection> </local:CustomDiagram.Nodes> </local:CustomDiagram> public class CustomDiagram : SfDiagram
{ public CustomDiagram() : base() { this.PageSettings = new PageSettings() { PageWidth = 100, PageHeight = 100, PageBackground = new SolidColorBrush(Colors.Transparent) }; this.ScrollSettings = new ScrollSettings() { ScrollLimit = ScrollLimit.Diagram, DragLimit = ScrollLimit.Diagram, AutoScrollLimit = ScrollLimit.Diagram }; } } |