mirror of
https://gitee.com/akwkevin/aistudio.-wpf.-diagram
synced 2026-04-27 03:33:25 +08:00
mind 进行中
This commit is contained in:
@@ -38,12 +38,31 @@ namespace AIStudio.Wpf.Flowchart
|
||||
{
|
||||
base.Init();
|
||||
|
||||
DesignerItemViewModelBase start = new MindLevel1Node() { Left = 100, Top = 0, ItemWidth = 80, ItemHeight = 40, Text = "思维导图" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(start);
|
||||
DiagramViewModel?.CenterMoveCommand.Execute(start);
|
||||
MindLevel1Node level1node = new MindLevel1Node() { Text = "思维导图" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(level1node);
|
||||
DiagramViewModel.CenterMoveCommand.Execute(level1node);
|
||||
|
||||
MindLevel2Node level2node1_1 = new MindLevel2Node() { Text = "分支主题1" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(level2node1_1);
|
||||
level1node.Children.Add(level2node1_1);
|
||||
|
||||
MindLevel3Node level3node1_1_1 = new MindLevel3Node() { Text = "分支主题1_1" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(level3node1_1_1);
|
||||
level2node1_1.Children.Add(level3node1_1_1);
|
||||
|
||||
MindLevel3Node level3node1_1_2 = new MindLevel3Node() { Text = "分支主题1_2" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(level3node1_1_2);
|
||||
level2node1_1.Children.Add(level3node1_1_2);
|
||||
|
||||
MindLevel2Node level2node1_2 = new MindLevel2Node() { Text = "分支主题2" };
|
||||
DiagramViewModel.DirectAddItemCommand.Execute(level2node1_2);
|
||||
level1node.Children.Add(level2node1_2);
|
||||
|
||||
|
||||
DiagramViewModel.ClearSelectedItemsCommand.Execute(null);
|
||||
|
||||
|
||||
level1node.LayoutUpdated();
|
||||
|
||||
}
|
||||
|
||||
public override void Dispose()
|
||||
|
||||
@@ -1898,14 +1898,14 @@
|
||||
</ScrollViewer>
|
||||
<dd:ZoomBox x:Name="zoomBox"
|
||||
Width="180"
|
||||
HorizontalAlignment="Right"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Bottom"
|
||||
OffSet="True"
|
||||
DesignerCanvas="{Binding ElementName=diagram}"
|
||||
MaximumZoomValue="{Binding MaximumZoomValue,Mode=TwoWay}"
|
||||
MinimumZoomValue="{Binding MinimumZoomValue,Mode=TwoWay}"
|
||||
ZoomValue="{Binding ZoomValue,Mode=TwoWay}"
|
||||
Margin="0,0,5,5" />
|
||||
Margin="20,0,0,20" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</TabControl.ContentTemplate>
|
||||
|
||||
Reference in New Issue
Block a user