port from perforce
This commit is contained in:
43
intromat/Intromat/Views/NewFileWindow.xaml
Normal file
43
intromat/Intromat/Views/NewFileWindow.xaml
Normal file
@@ -0,0 +1,43 @@
|
||||
<Window x:Class="Intromat.Views.NewFileWindow"
|
||||
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:System="clr-namespace:System;assembly=System.Runtime"
|
||||
xmlns:views="clr-namespace:Intromat.Views"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
ShowInTaskbar="False"
|
||||
ResizeMode="NoResize"
|
||||
Style="{DynamicResource CustomWindowStyle}"
|
||||
mc:Ignorable="d" SizeToContent="Height"
|
||||
Closing="NewFileWindow_OnClosing"
|
||||
Title="Intromat" MinHeight="50" Width="300">
|
||||
<Window.Resources>
|
||||
<ObjectDataProvider x:Key="supportedFileTypes" MethodName="GetValues" ObjectType="{x:Type System:Enum}">
|
||||
<ObjectDataProvider.MethodParameters>
|
||||
<x:Type TypeName="views:ESupportedFileTypes"/>
|
||||
</ObjectDataProvider.MethodParameters>
|
||||
</ObjectDataProvider>
|
||||
</Window.Resources>
|
||||
<Grid>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition />
|
||||
<RowDefinition />
|
||||
<RowDefinition />
|
||||
<RowDefinition />
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock Grid.Column="0" x:Name="Header" Grid.Row="0" Text="Enter details to create new file:" Margin="5" Grid.ColumnSpan="2" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="1" Text="Type:" Margin="5" HorizontalAlignment="Right" />
|
||||
<ComboBox Grid.Column="1" x:Name="Type" Grid.Row="1" Text="" Margin="5,0" ItemsSource="{Binding Source={StaticResource supportedFileTypes}}" SelectionChanged="Type_OnSelectionChanged" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="2" Text="Name:" Margin="5" HorizontalAlignment="Right" />
|
||||
<TextBox Grid.Column="1" x:Name="FileName" Grid.Row="2" Text="" Margin="5,0" TextChanged="Name_OnTextChanged" />
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Orientation="Horizontal" HorizontalAlignment="Right" Margin="5">
|
||||
<Button x:Name="ButtonOK" IsDefault="True" Width="60" Margin="0,0,2,0" Click="ButtonOK_OnClick">OK</Button>
|
||||
<Button x:Name="ButtonCancel" IsCancel="True" Width="60" Click="ButtonCancel_OnClick">Cancel</Button>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</Window>
|
||||
Reference in New Issue
Block a user