366 lines
27 KiB
XML
366 lines
27 KiB
XML
<Window x:Class="RoleEditor.MainWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:local="clr-namespace:RoleEditor"
|
|
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
|
|
mc:Ignorable="d"
|
|
Title="Bremen calling admin editor" Height="670" Width="1024" Icon="Resources/lock_preferences.ico" Loaded="Window_Loaded">
|
|
<Grid>
|
|
<TabControl>
|
|
<TabItem Header="Participant, users and roles">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height=".5*" />
|
|
<RowDefinition Height=".5*" />
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width=".4*" />
|
|
<ColumnDefinition Width=".3*" />
|
|
<ColumnDefinition Width=".3*" />
|
|
</Grid.ColumnDefinitions>
|
|
<GroupBox Header="Participant" Margin="2">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="*"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width=".4*" />
|
|
<ColumnDefinition Width=".2*" />
|
|
<ColumnDefinition Width=".4*" />
|
|
</Grid.ColumnDefinitions>
|
|
<ListBox x:Name="listBoxParticipant" Margin="2" Grid.RowSpan="7" SelectionChanged="listBoxParticipant_SelectionChanged">
|
|
<ListBox.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem x:Name="menuItemNewParticipant" Header="New.." Click="menuItemNewParticipant_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/add.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
<MenuItem x:Name="menuItemDeleteParticipant" Header="Delete" Click="menuItemDeleteParticipant_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/delete2.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
</ContextMenu>
|
|
</ListBox.ContextMenu>
|
|
</ListBox>
|
|
<Label Content="Name" Grid.Row="0" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Street" Grid.Row="1" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Postal code" Grid.Row="2" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="City" Grid.Row="3" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Active" Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Type" Grid.Row="5" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Created" Grid.Row="6" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Modified" Grid.Row="7" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<TextBox x:Name="textBoxParticipantName" Grid.Row="0" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxParticipantStreet" Grid.Row="1" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxParticipantPostalCode" Grid.Row="2" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxParticipantCity" Grid.Row="3" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<CheckBox x:Name="checkboxParticipantActive" Grid.Row="4" Grid.Column="2" VerticalAlignment="Center" />
|
|
<xctk:CheckComboBox x:Name="comboBoxParticipantType" Grid.Row="5" Grid.Column="2" Margin="2" SelectedValue="Key" DisplayMemberPath="Value" />
|
|
<TextBox x:Name="textBoxParticipantCreated" Grid.Row="6" IsReadOnly="True" IsEnabled="False" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<StackPanel Orientation="Horizontal" Grid.Row="7" Grid.Column="0">
|
|
<CheckBox x:Name="checkBoxParticipantAllowBSMD" VerticalAlignment="Center" />
|
|
<Label Content="Allow BSMD entries" />
|
|
</StackPanel>
|
|
<TextBox x:Name="textBoxParticipantModified" Grid.Row="7" IsReadOnly="True" IsEnabled="False" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<Button x:Name="buttonParticipantSave" Grid.Row="8" Grid.Column="2" Click="buttonParticipantSave_Click" Margin="2">
|
|
<DockPanel>
|
|
<Image Source="./Resources/disk_blue.png" Margin="0,0,5,0" Height="24" DockPanel.Dock="Left" Width="16"/>
|
|
<TextBlock Text="Save" VerticalAlignment="Center" DockPanel.Dock="Right"/>
|
|
</DockPanel>
|
|
</Button>
|
|
</Grid>
|
|
</GroupBox>
|
|
<GroupBox Header="Port Assignment" Margin="2" Grid.Row="0" Grid.Column="1">
|
|
<xctk:CheckListBox x:Name="checkListBoxPortAssignment" Margin="2" />
|
|
</GroupBox>
|
|
<GroupBox Header="Ports" Margin="2" Grid.Row="0" Grid.Column="2">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="*"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="160" />
|
|
<ColumnDefinition Width=".38*" />
|
|
<ColumnDefinition Width=".62*" />
|
|
</Grid.ColumnDefinitions>
|
|
<ListBox x:Name="listBoxPort" Margin="2" Grid.RowSpan="4" SelectionChanged="listBoxPort_SelectionChanged">
|
|
<ListBox.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem x:Name="menuItemNewPort" Header="New.." Click="menuItemNewPort_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/add.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
<MenuItem x:Name="menuItemDeletePort" Header="Delete" Click="menuItemDeletePort_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/delete2.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
</ContextMenu>
|
|
</ListBox.ContextMenu>
|
|
</ListBox>
|
|
<Label Grid.Row="0" Grid.Column="1" Content="Name" HorizontalAlignment="Right"/>
|
|
<Label Grid.Row="1" Grid.Column="1" Content="Locode" HorizontalAlignment="Right"/>
|
|
<TextBox x:Name="textBoxPortName" Grid.Row="0" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxPortLocode" Grid.Row="1" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
|
|
<Button x:Name="buttonPortSave" Grid.Row="2" Grid.Column="2" Click="buttonPortSave_Click" Margin="2">
|
|
<DockPanel>
|
|
<Image Source="./Resources/disk_blue.png" Margin="0,0,5,0" Height="24" DockPanel.Dock="Left" Width="16"/>
|
|
<TextBlock Text="Save" VerticalAlignment="Center" DockPanel.Dock="Right"/>
|
|
</DockPanel>
|
|
</Button>
|
|
</Grid>
|
|
|
|
</GroupBox>
|
|
<GroupBox Header="User" Margin="2" Grid.Row="1">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="*"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="160" />
|
|
<ColumnDefinition Width=".38*" />
|
|
<ColumnDefinition Width=".62*" />
|
|
</Grid.ColumnDefinitions>
|
|
<ListBox x:Name="listBoxUser" Margin="2" Grid.RowSpan="9" SelectionChanged="listBoxUser_SelectionChanged">
|
|
<ListBox.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem x:Name="menuItemNewUser" Header="New.." Click="menuItemNewUser_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/add.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
<MenuItem x:Name="menuItemDeleteUser" Header="Delete" Click="menuItemDeleteUser_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/delete2.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
</ContextMenu>
|
|
</ListBox.ContextMenu>
|
|
</ListBox>
|
|
<Label Grid.Row="0" Grid.Column="1" Content="First name" HorizontalAlignment="Right"/>
|
|
<Label Grid.Row="1" Grid.Column="1" Content="Last name" HorizontalAlignment="Right"/>
|
|
<Label Grid.Row="2" Grid.Column="1" Content="User name" HorizontalAlignment="Right"/>
|
|
<Label Grid.Row="3" Grid.Column="1" Content="Password" HorizontalAlignment="Right"/>
|
|
<Label Grid.Row="4" Grid.Column="1" Content="E-Mail" HorizontalAlignment="Right" />
|
|
<Label Grid.Row="5" Grid.Column="1" Content="Phone" HorizontalAlignment="Right" />
|
|
<Label Grid.Row="6" Grid.Column="1" Content="API Key" HorizontalAlignment="Right"/>
|
|
<Label Content="Created" Grid.Row="7" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
<Label Content="Modified" Grid.Row="8" Grid.Column="1" HorizontalAlignment="Right"/>
|
|
|
|
<TextBox x:Name="textBoxUserFirstName" Grid.Row="0" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserLastName" Grid.Row="1" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserUserName" Grid.Row="2" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserPassword" Grid.Row="3" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserEMail" Grid.Row="4" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserPhone" Grid.Row="5" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserAPIKey" Grid.Row="6" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserCreated" Grid.Row="7" IsReadOnly="True" IsEnabled="False" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
<TextBox x:Name="textBoxUserModified" Grid.Row="8" IsReadOnly="True" IsEnabled="False" Grid.Column="2" Margin="2" VerticalContentAlignment="Center" />
|
|
|
|
<Button x:Name="buttonUserSave" Grid.Row="9" Grid.Column="2" Click="buttonUserSave_Click" Margin="2">
|
|
<DockPanel>
|
|
<Image Source="./Resources/disk_blue.png" Margin="0,0,5,0" Height="24" DockPanel.Dock="Left" Width="16"/>
|
|
<TextBlock Text="Save" VerticalAlignment="Center" DockPanel.Dock="Right"/>
|
|
</DockPanel>
|
|
</Button>
|
|
</Grid>
|
|
</GroupBox>
|
|
<GroupBox Header="Role" Margin="2" Grid.Column="1" Grid.Row="1">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="*"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width=".5*" />
|
|
<ColumnDefinition Width="60" />
|
|
<ColumnDefinition Width=".5*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Label Content="User roles" Grid.Row="0" Grid.Column="0" />
|
|
<Label Content="All roles" Grid.Row="0" Grid.Column="2" />
|
|
<ListBox x:Name="listBoxUserRoles" Grid.Row="1" Grid.Column="0" Grid.RowSpan="3" Margin="2" />
|
|
<ListBox x:Name="listBoxRoles" Grid.Row="1" Grid.Column="2" Grid.RowSpan="3" Margin="2" SelectionChanged="listBoxRoles_SelectionChanged">
|
|
<ListBox.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem x:Name="menuItemNewRole" Header="New.." Click="menuItemNewRole_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/add.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
<MenuItem x:Name="menuItemDeleteRole" Header="Delete" Click="menuItemDeleteRole_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/delete2.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
</ContextMenu>
|
|
</ListBox.ContextMenu>
|
|
</ListBox>
|
|
<Button x:Name="buttonAddRole" Margin="2" Grid.Row="1" Grid.Column="1" Click="buttonAddRole_Click">
|
|
<Image Source="./Resources/arrow_left_green.png"/>
|
|
</Button>
|
|
<Button x:Name="buttonRemoveRole" Margin="2" Grid.Row="2" Grid.Column="1" Click="buttonRemoveRole_Click">
|
|
<Image Source="./Resources/delete2.png"/>
|
|
</Button>
|
|
<Label Content="Name" Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right" />
|
|
<Label Content="Descr." Grid.Row="5" Grid.Column="1" HorizontalAlignment="Right" />
|
|
<TextBox x:Name="textBoxRoleName" Grid.Row="4" Grid.Column="2" Margin="2" VerticalContentAlignment="Center"/>
|
|
<TextBox x:Name="textBoxRoleDescription" Grid.Row="5" Grid.Column="2" Grid.RowSpan="2" Margin="2" VerticalContentAlignment="Top"/>
|
|
<Button x:Name="buttonSaveRole" Grid.Row="7" Grid.Column="2" Margin="2" Click="buttonSaveRole_Click">
|
|
<DockPanel>
|
|
<Image Source="./Resources/disk_blue.png" Margin="0,0,5,0" Height="24" DockPanel.Dock="Left" Width="16"/>
|
|
<TextBlock Text="Save" VerticalAlignment="Center" DockPanel.Dock="Right"/>
|
|
</DockPanel>
|
|
</Button>
|
|
</Grid>
|
|
</GroupBox>
|
|
<GroupBox Header="Securable" Margin="2" Grid.Row="1" Grid.Column="2">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="*"/>
|
|
<RowDefinition Height="28"/>
|
|
<RowDefinition Height="28"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width=".5*" />
|
|
<ColumnDefinition Width="60" />
|
|
<ColumnDefinition Width=".5*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Label Grid.Row="0" Grid.Column="0" Content="Role securables" />
|
|
<Label Grid.Row="0" Grid.Column="2" Content="Securables" />
|
|
<ListBox x:Name="listBoxRoleSecurables" Grid.Row="1" Grid.Column="0" Grid.RowSpan="3" Margin="2" />
|
|
<ListBox x:Name="listBoxSecurables" Grid.Row="1" Grid.Column="2" Grid.RowSpan="3" Margin="2" SelectionChanged="listBoxSecurables_SelectionChanged">
|
|
<ListBox.ContextMenu>
|
|
<ContextMenu>
|
|
<MenuItem x:Name="menuItemNewSecurable" Header="New.." Click="menuItemNewSecurable_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/add.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
<MenuItem x:Name="menuItemDeleteSecurable" Header="Delete" Click="menuItemDeleteSecurable_Click">
|
|
<MenuItem.Icon>
|
|
<Image Source="Resources/delete2.png" />
|
|
</MenuItem.Icon>
|
|
</MenuItem>
|
|
</ContextMenu>
|
|
</ListBox.ContextMenu>
|
|
</ListBox>
|
|
<Button x:Name="buttonAddSecurable" Margin="2" Grid.Row="1" Grid.Column="1" Click="buttonAddSecurable_Click">
|
|
<Image Source="./Resources/arrow_left_green.png"/>
|
|
</Button>
|
|
<Button x:Name="buttonRemoveSecurable" Margin="2" Grid.Row="2" Grid.Column="1" Click="buttonRemoveSecurable_Click">
|
|
<Image Source="./Resources/delete2.png"/>
|
|
</Button>
|
|
<Label Content="Name" Grid.Row="4" Grid.Column="1" HorizontalAlignment="Right" />
|
|
<TextBox x:Name="textBoxSecurableName" Grid.Row="4" Grid.Column="2" Margin="2" VerticalContentAlignment="Center"/>
|
|
<Button x:Name="buttonSaveSecurable" Grid.Row="5" Grid.Column="2" Margin="2" Click="buttonSaveSecurable_Click">
|
|
<DockPanel>
|
|
<Image Source="./Resources/disk_blue.png" Margin="0,0,5,0" Height="24" DockPanel.Dock="Left" Width="16"/>
|
|
<TextBlock Text="Save" VerticalAlignment="Center" DockPanel.Dock="Right"/>
|
|
</DockPanel>
|
|
</Button>
|
|
</Grid>
|
|
</GroupBox>
|
|
</Grid>
|
|
</TabItem>
|
|
<TabItem Header="Berths">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="*" />
|
|
</Grid.RowDefinitions>
|
|
<Button Content="Import excel" Margin="2" x:Name="buttonImportBerths" Click="buttonImportBerths_Click" Width="100" HorizontalAlignment="Left" Grid.Row="0"/>
|
|
<local:ENIDataGrid x:Name="dataGridBerths" Grid.Row="1" SelectionMode="Single" IsReadOnly="True" AlternatingRowBackground="LightBlue" AutoGenerateColumns="False"
|
|
CanUserAddRows="False" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch">
|
|
<local:ENIDataGrid.RowStyle>
|
|
<Style TargetType="DataGridRow">
|
|
<Style.Triggers>
|
|
<DataTrigger Binding="{Binding Deleted}" Value="1">
|
|
<Setter Property="Foreground" Value="DarkGray"/>
|
|
</DataTrigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
</local:ENIDataGrid.RowStyle>
|
|
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn Header="Id" Binding="{Binding Path=Id}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Name" Binding="{Binding Path=Name}" IsReadOnly="True"/>
|
|
<DataGridCheckBoxColumn Header="Lock" Binding="{Binding Path=Lock}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Terminal" Binding="{Binding Path=Terminal, Mode=OneWay}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Authority" Binding="{Binding Path=Authority_Text, Mode=OneWay}" IsReadOnly="True" />
|
|
<DataGridTextColumn Header="Deleted" Binding="{Binding Path=Deleted, Mode=OneWay}" IsReadOnly="True" />
|
|
</DataGrid.Columns>
|
|
</local:ENIDataGrid>
|
|
</Grid>
|
|
</TabItem>
|
|
<TabItem Header="Ships">
|
|
<Grid>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="28" />
|
|
<RowDefinition Height="*" />
|
|
</Grid.RowDefinitions>
|
|
<Button Content="Import excel" Margin="2" x:Name="buttonImportShipss" Click="buttonImportShipss_Click" Width="100" HorizontalAlignment="Left" Grid.Row="0"/>
|
|
<local:ENIDataGrid x:Name="dataGridShips" Grid.Row="1" SelectionMode="Single" IsReadOnly="True" AlternatingRowBackground="LightBlue" AutoGenerateColumns="False"
|
|
CanUserAddRows="False" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch">
|
|
<local:ENIDataGrid.RowStyle>
|
|
<Style TargetType="DataGridRow">
|
|
<Style.Triggers>
|
|
<DataTrigger Binding="{Binding Deleted}" Value="1">
|
|
<Setter Property="Foreground" Value="DarkGray"/>
|
|
</DataTrigger>
|
|
</Style.Triggers>
|
|
</Style>
|
|
</local:ENIDataGrid.RowStyle>
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn Header="Id" Binding="{Binding Path=Id}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Name" Binding="{Binding Path=Name}" IsReadOnly="True"/>
|
|
<DataGridCheckBoxColumn Header="Tug" Binding="{Binding Path=IsTug, Mode=OneWay}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Tug company" Binding="{Binding Path=TugCompany, Mode=OneWay}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="IMO" Binding="{Binding Path=IMO}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Callsign" Binding="{Binding Path=Callsign}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Length" Binding="{Binding Path=Length}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Width" Binding="{Binding Path=Width}" IsReadOnly="True"/>
|
|
<DataGridTextColumn Header="Deleted" Binding="{Binding Path=Deleted, Mode=OneWay}" IsReadOnly="True" />
|
|
</DataGrid.Columns>
|
|
</local:ENIDataGrid>
|
|
</Grid>
|
|
</TabItem>
|
|
</TabControl>
|
|
</Grid>
|
|
</Window>
|