EditNodeView.xaml
7.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:DataModel="clr-namespace:RoboforkApp.DataModel" x:Class="RoboforkApp.EditNodeWindow"
Title="EditNode" Height="471.575" Width="732.929"
ResizeMode="NoResize"
WindowStartupLocation="CenterScreen" Loaded="Window_Loaded">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="4*"/>
<RowDefinition Height="6*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="0.5*"/>
</Grid.RowDefinitions>
<Label Content="Edit Node" x:Name="Label" FontSize="16" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Margin="0,0,0,0"/>
<Grid Grid.Row="1">
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="2.2*"/>
<ColumnDefinition Width="0.7*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1.7*"/>
</Grid.ColumnDefinitions>
<Label Content="Name" Grid.Row="0" Grid.Column="3" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<TextBox x:Name="txtNameNode" Grid.Row="0" Grid.Column="4" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="1" Margin="5,2,5,2" VerticalContentAlignment="Center" />
<Label Content="LAT" Grid.Row="1" Grid.Column="3" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<Label x:Name="txtLAT" Content="" Grid.Row="1" Grid.Column="4" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<!--<TextBox x:Name="txtLAT" Grid.Row="1" Grid.Column="4" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="1" Margin="5,2,5,2" VerticalContentAlignment="Center" />-->
<Label Content="LOC" Grid.Row="2" Grid.Column="3" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<Label x:Name="txtLOC" Content="" Grid.Row="2" Grid.Column="4" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<!--<TextBox x:Name="txtLOC" Grid.Row="2" Grid.Column="4" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="1" Margin="5,2,5,2" VerticalContentAlignment="Center" />-->
<Label Content="Mode" Grid.Row="0" Grid.Column="0" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<ComboBox x:Name="cbMode" Grid.Row="0" Grid.Column="1" FontSize="13" Margin="5,2,5,2" VerticalContentAlignment="Center" TabIndex="0">
<ComboBoxItem Content="移動"/>
<ComboBoxItem Content="回転"/>
<ComboBoxItem Content="パレットの高さ"/>
</ComboBox>
<Label Content="Speed" Grid.Row="1" Grid.Column="0" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<TextBox x:Name="txtSpeed" Grid.Row="1" Grid.Column="1" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="1" Margin="5,2,5,2" VerticalContentAlignment="Center" LostFocus="txtSpeed_LostFocus"/>
<Label Content="Km/h" Grid.Row="1" Grid.Column="2" FontSize="13" Margin="5,2,5,2" VerticalContentAlignment="Center"/>
<Label Content="Angle" Grid.Row="2" Grid.Column="0" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<TextBox x:Name="txtAngle" Grid.Row="2" Grid.Column="1" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="2" Margin="5,2,5,2" VerticalContentAlignment="Center" LostFocus="txtAngle_LostFocus"/>
<Label Content="°" Grid.Row="2" Grid.Column="2" FontSize="13" Margin="5,2,5,2" VerticalContentAlignment="Center"/>
<Label Content="Hight" Grid.Row="3" Grid.Column="0" FontSize="13" Margin="20,2,5,2" VerticalContentAlignment="Center"/>
<TextBox x:Name="txtHight" Grid.Row="3" Grid.Column="1" FontSize="13" MaxLength="16" TextWrapping="NoWrap" TabIndex="3" Margin="5,2,5,2" VerticalContentAlignment="Center" LostFocus="txtHight_LostFocus"/>
<Label Content="mm" Grid.Row="3" Grid.Column="2" FontSize="13" Margin="5,2,5,2" VerticalContentAlignment="Center"/>
<Button x:Name="btnAddMode" Grid.Row="3" Grid.Column="4" Tag="ADDMODE" Click="btnEditNode_Click" Margin="10,2,30,4" TabIndex="4">
<TextBlock Text="ADD MODE" />
</Button>
<Button x:Name="btnDeleteMode" Grid.Row="4" Grid.Column="4" Tag="DELETEMODE" Click="btnEditNode_Click" Margin="10,4,30,2" TabIndex="5">
<TextBlock Text="DELETE MODE" />
</Button>
</Grid>
<DataGrid Grid.Row="2" x:Name="ListEditNodeData" ItemsSource="{Binding}" Margin="10,10,10,10" EnableRowVirtualization="False" SelectionMode="Single" FontSize="13"
CanUserAddRows="False" CanUserResizeRows="False" CanUserSortColumns="False" CanUserResizeColumns="False" ScrollViewer.CanContentScroll="False"
CanUserReorderColumns="False" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Width="45" x:Name="colIndex" Header="No" Binding="{Binding NO}" FontSize="13" IsReadOnly="True"
ClipboardContentBinding="{x:Null}" CanUserResize="False"/>
<DataGridTextColumn Width="160" x:Name="colMode" Header="Mode" Binding="{Binding MODE}" FontSize="13" IsReadOnly="True"
ClipboardContentBinding="{x:Null}" CanUserResize="False"/>
<DataGridTextColumn Width="160" x:Name="colSpeed" Header="Speed" Binding="{Binding SPEED}" FontSize="13" IsReadOnly="True"
ClipboardContentBinding="{x:Null}" CanUserResize="False"/>
<DataGridTextColumn Width="160" x:Name="colAngle" Header="Angle" Binding="{Binding ANGLE}" FontSize="13" IsReadOnly="True"
ClipboardContentBinding="{x:Null}" CanUserResize="False"/>
<DataGridTextColumn Width="160" x:Name="colHight" Header="Hight" Binding="{Binding HIGHT}" FontSize="13" IsReadOnly="True"
ClipboardContentBinding="{x:Null}" CanUserResize="False"/>
</DataGrid.Columns>
<!--<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.1*"/>
<ColumnDefinition Width="0.5*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="0.1*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="1*"/>
<RowDefinition Height="1*"/>
</Grid.RowDefinitions>-->
</DataGrid>
<Grid Grid.Row="3">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.2*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="0.3*"/>
<ColumnDefinition Width="1*"/>
<ColumnDefinition Width="0.2*"/>
</Grid.ColumnDefinitions>
<Button x:Name="btnNo" Tag="No" Grid.Column="3" Click="btnEditNode_Click" Margin="5,0,5,0" TabIndex="7">
<TextBlock Text="NO" FontSize="13"/>
</Button>
<Button x:Name="btnSave" Tag="Save" Grid.Column="1" Click="btnEditNode_Click" Margin="5,0,5,0" TabIndex="6">
<TextBlock Text="SAVE" FontSize="13"/>
</Button>
</Grid>
</Grid>
</Window>