12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <UserControl x:Class="PRSDesktop.OrgChartPanel"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:syncfusion="http://schemas.syncfusion.com/wpf"
- mc:Ignorable="d"
- d:DesignHeight="450" d:DesignWidth="800">
- <UserControl.Resources>
- <ResourceDictionary>
- <ResourceDictionary.MergedDictionaries>
- <ResourceDictionary Source="/Syncfusion.SfDiagram.Wpf;component/Resources/BindingStyle.xaml" />
- </ResourceDictionary.MergedDictionaries>
- </ResourceDictionary>
- </UserControl.Resources>
- <Grid x:Name="Grid">
- <Grid.RowDefinitions>
- <RowDefinition Height="35" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Border BorderBrush="Gray" BorderThickness="0,0,0,0.75" Grid.Column="2" Grid.Row="0" Background="WhiteSmoke"
- Margin="0">
- <DockPanel Margin="2">
- <Label x:Name="LayoutLabel" Content="Layout:" DockPanel.Dock="Left" VerticalContentAlignment="Center" />
- <ComboBox x:Name="Layout" DockPanel.Dock="Left" Width="100" VerticalContentAlignment="Center"
- SelectedIndex="0" SelectionChanged="Layout_SelectionChanged" />
- <Label Content="Appearance:" DockPanel.Dock="Left" VerticalContentAlignment="Center" Margin="10,0,0,0" />
- <ComboBox x:Name="Appearance" DockPanel.Dock="Left" Width="100" VerticalContentAlignment="Center"
- SelectedIndex="0" SelectionChanged="Appearance_SelectionChanged">
- <ComboBoxItem Content="Vertical" />
- <ComboBoxItem Content="Horizontal" />
- <ComboBoxItem Content="Radial" />
- </ComboBox>
- <Label Content="Zoom:" DockPanel.Dock="Left" VerticalContentAlignment="Center" Margin="10,0,0,0" />
- <Slider x:Name="Zoom" DockPanel.Dock="Left" Minimum="25" Value="100" Maximum="400" Interval="1"
- ValueChanged="Zoom_ValueChanged" Width="200" VerticalAlignment="Center" />
- <Button x:Name="PrintButton" DockPanel.Dock="Right" Content="Print" Click="PrintButton_Click"
- Padding="10,0,10,0" />
- <Button x:Name="ExportButton" DockPanel.Dock="Right" Content="Export" Click="ExportButton_Click"
- Padding="10,0,10,0" Margin="0,0,5,0" />
- <Label DockPanel.Dock="Left" Content="Organizational Chart" HorizontalContentAlignment="Center"
- VerticalContentAlignment="Center" FontWeight="DemiBold" />
- </DockPanel>
- </Border>
- <syncfusion:SfDiagram
- Grid.Row="1"
- x:Name="diagram"
- DefaultConnectorType="{Binding DefaultConnectorType}"
- Constraints="{Binding Constraints}"
- Nodes="{Binding Nodes}"
- Connectors="{Binding Connectors}"
- DataSourceSettings="{Binding DataSourceSettings}"
- LayoutManager="{Binding LayoutManager}"
- Menu="{Binding Menu}"
- Tool="{Binding Tool}"
- MouseDown="Diagram_MouseDown">
- <!--<syncfusion:SfDiagram.PageSettings>
- <syncfusion:PageSettings PageOrientation="Landscape" ShowPageBreaks="True" MultiplePage="True" PageHeight="29.7" PageWidth="42">
- <syncfusion:PageSettings.Unit>
- <syncfusion:LengthUnit Unit="Centimeters"/>
- </syncfusion:PageSettings.Unit>
- </syncfusion:PageSettings>
- </syncfusion:SfDiagram.PageSettings>-->
- </syncfusion:SfDiagram>
- </Grid>
- </UserControl>
|