<Window x:Class="WPFTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MyXaml" Height="400" Width="800" >
<DockPanel Width="Auto" Height="Auto" LastChildFill="True">
<!--顶部菜单区域-->
<Menu Width="Auto" Height="20" Background="LightGray" DockPanel.Dock="Top">
<!--File菜单项-->
<MenuItem Header="文件">
<MenuItem Header="保存"/>
<Separator/>
<MenuItem Header="退出"/>
</MenuItem>
<!--About 菜单项-->
<MenuItem Header="帮助">
<MenuItem Header="关于本产品"/>
</MenuItem>
</Menu>
<!--状态栏-->
<StackPanel Width="Auto" Height="25" Background="LightGray" Orientation="Horizontal" DockPanel.Dock="Bottom">
<Label Width="Auto" Height="Auto" Content="状态栏" FontFamily="Arial" FontSize="12"/>
</StackPanel>
<!--Left-->
<StackPanel Width="130" Height="Auto" Background="Gray" DockPanel.Dock="Left">
<Button Margin="10" Width="Auto" Height="30" Content="插入" Click="Button_Click_Insert"/>
<Button Margin="10" Width="Auto" Height="30" Content="删除" Click="Button_Click_Delete"/>
<Button Margin="10" Width="Auto" Height="30" Content="编辑" Click="Button_Click_Edit"/>
<Button Margin="10" Width="Auto" Height="30" Content="查找" Click="Button_Click_Select"/>
<Button x:Name="Start" Margin="10" Width="Auto" Height="30" Content="启动" Click="Button_Click_Start"/>
</StackPanel>
<!--Right-->
<Grid Width="Auto" Height="Auto" Background="White">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<DataGrid x:Name="dtOutlay" IsReadOnly="True" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollBarVisibility="Visible" HorizontalAlignment="Stretch" AutoGenerateColumns="False" CanUserResizeColumns="False" CanUserResizeRows="False" SelectionMode="Single" CanUserReorderColumns="False" AlternationCount="2" RowHeaderWidth="0" CanUserAddRows="False" Grid.Row="0" Grid.Column="0">
<DataGrid.ColumnHeaderStyle>
<Style TargetType="DataGridColumnHeader">
<Setter Property="HorizontalContentAlignment" Value="Center">
</Setter>
</Style>
</DataGrid.ColumnHeaderStyle>
<DataGrid.Columns>
<DataGridTextColumn Header="" Binding="{Binding}" Visibility="Collapsed"/>
<DataGridTextColumn Header="LineCode" Binding="{Binding LineCode}" ElementStyle="{StaticResource contentCenterStyle}" Width="2*" />
<DataGridTextColumn Header="StationCode" Binding="{Binding StationCode}" ElementStyle="{StaticResource contentCenterStyle}" Width="2*"/>
<DataGridTextColumn Header="LocationCode" Binding="{Binding LocationCode}" ElementStyle="{StaticResource contentCenterStyle}" Width="2*"/>
<DataGridTextColumn Header="LocationName" Binding="{Binding LocationName}" ElementStyle="{StaticResource contentCenterStyle}" Width="2*"/>
<DataGridTextColumn Header="_ctime" Binding="{Binding _ctime}" ElementStyle="{StaticResource contentCenterStyle}" Width="3*"/>
</DataGrid.Columns>
</DataGrid>
<ListBox x:Name="listBox" Grid.Row="1" Grid.Column="0">
</ListBox>
</Grid>
</DockPanel>
</Window>
WPF基本窗口布局
最新推荐文章于 2023-11-06 15:30:31 发布