MainWindow.xaml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <Window x:Class="PRSLogikal.MainWindow"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:PRSLogikal"
  7. xmlns:tb="http://www.hardcodet.net/taskbar"
  8. mc:Ignorable="d"
  9. Height="350"
  10. Width="525"
  11. Closing="Window_Closing"
  12. Closed="MainWindow_OnClosed"
  13. Loaded="Window_Loaded"
  14. Title="PRS-Logikal Interface">
  15. <Grid Margin="5">
  16. <Grid.RowDefinitions>
  17. <RowDefinition Height="0" />
  18. <RowDefinition Height="0" />
  19. <RowDefinition Height="0" />
  20. <RowDefinition Height="*"/>
  21. </Grid.RowDefinitions>
  22. <Grid.ColumnDefinitions>
  23. <ColumnDefinition Width="100"/>
  24. <ColumnDefinition Width="*"/>
  25. <ColumnDefinition Width="*"/>
  26. <ColumnDefinition Width="100"/>
  27. </Grid.ColumnDefinitions>
  28. <tb:TaskbarIcon
  29. IconSource="/Resources/logikal.ico"
  30. ToolTipText="PRS-Logikal Interface">
  31. <tb:TaskbarIcon.ContextMenu>
  32. <ContextMenu>
  33. <MenuItem Header="Show Interface Log" Click="ShowInterfaceClick"/>
  34. <Separator />
  35. <MenuItem Header="Close PRS-Logikal Interface" Click="DoExitClick" />
  36. </ContextMenu>
  37. </tb:TaskbarIcon.ContextMenu>
  38. </tb:TaskbarIcon>
  39. <Button Grid.Row="0" Grid.Column="0" x:Name="_connect" Content="Connect" Click="_connect_OnClick" IsEnabled="True"/>
  40. <TextBox Grid.Row="0" Grid.Column="1" Grid.ColumnSpan="2" x:Name="_path" Text="l:\logikalstarter.exe" Margin="5,0,0,0" IsEnabled="True" VerticalContentAlignment="Center"/>
  41. <Button Grid.Row="0" Grid.Column="3" x:Name="_disconnect" Content="Disconnect" Margin="5,0,0,0" Click="_disconnect_OnClick" IsEnabled="False"/>
  42. <Button Grid.Row="1" Grid.Column="0" x:Name="_login" Content="Login" Margin="0,5,0,0" Click="_login_OnClick" IsEnabled="False"/>
  43. <TextBox Grid.Row="1" Grid.Column="1" x:Name="_userid" Text="F.VanDenBos" Margin="5,5,0,0" IsEnabled="False" VerticalContentAlignment="Center" />
  44. <TextBox Grid.Row="1" Grid.Column="2" x:Name="_password" Text="" Margin="5,5,0,0" IsEnabled="False" VerticalContentAlignment="Center" />
  45. <Button Grid.Row="1" Grid.Column="3" x:Name="_logout" Content="Logout" Margin="5,5,0,0" Click="_logout_OnClick" IsEnabled="False"/>
  46. <Button Grid.Row="2" Grid.Column="0" x:Name="_projects" Content="Projects" Margin="0,5,0,0" Click="_projects_OnClick" IsEnabled="False"/>
  47. <TextBox x:Name="_Log" Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="4" Margin="0,5,0,0" />
  48. </Grid>
  49. </Window>