ucNode.xaml 2.56 KB
<UserControl x:Class="RoboforkApp.ucNode"
             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" 
             mc:Ignorable="d" 
             x:Name="userControlNode">
            <!--<Thumb Name="tmbThumb" DragDelta="tmbThumb_DragDelta" DragCompleted="tmbThumb_DragCompleted">-->
        <Thumb Name="tmbThumb" DragDelta="tmbThumb_DragDelta" MouseDoubleClick="tmbThumb_MouseDoubleClick" DragCompleted="tmbThumb_DragCompleted"  >
            <Thumb.Template>
            <ControlTemplate>
                <Grid Name="btnHello" Width="150">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="34"/>
                        <ColumnDefinition Width="*"/>
                    </Grid.ColumnDefinitions>
                    <Ellipse Name="eCicle" Grid.Row="0" 
                                Grid.Column="0" 
                                VerticalAlignment="Center" 
                                HorizontalAlignment="Center"
                                Width="{Binding btnWidth, ElementName=userControlNode}" 
                                Height="{Binding btnHeight, ElementName=userControlNode}"
                                Fill="{Binding fillColor, ElementName=userControlNode}"
                                Stroke="BlueViolet"
                                Cursor="Hand"
                                StrokeThickness="2"/>
                    <TextBlock Grid.Row="0" 
                                Grid.Column="0" 
                                VerticalAlignment="Center" 
                                HorizontalAlignment="Center" 
                                FontSize="18"
                                Foreground="White" FontWeight="Bold"
                                Text="{Binding txtNode, ElementName=userControlNode}" />
                    <TextBlock Grid.Row="0" 
                                Grid.Column="1" 
                                FontSize="15"
                                HorizontalAlignment="Left"
                                VerticalAlignment="Center"
                                Foreground="Blue"
                                Margin="2 0 0 0"
                                Text="{Binding coordString, ElementName=userControlNode}" />
                </Grid>
            </ControlTemplate>
        </Thumb.Template>
    </Thumb>
</UserControl>