C#WPF版的简易扫雷
仅供参考,技术有限.
先看看图:
代码如下:
xaml的代码
<Window x:Class="扫雷.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:扫雷"
mc:Ignorable="d"
Title="扫雷" Height="800" Width="800" Icon="img/logo.ico" WindowStartupLocation="CenterScreen" Loaded="Window_Loaded">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="30"></RowDefinition>
<RowDefinition Height="100"></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="65"></ColumnDefinition>
<ColumnDefinition></ColumnDefinition>
<ColumnDefinition Width="65"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Menu Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3">
<MenuItem Width="60" Height="30" HorizontalContentAlignment="Center" VerticalContentAlignment="Center">
<MenuItem.Icon>
<Image Source="img/Sysico.ico" Margin="0"></Image>
</MenuItem.Icon>
<MenuItem.Header>
<Label Content="菜单" Margin="-10,0,0,0"></Label>
</MenuItem.Header>
<MenuItem Header="等级" Margin="0,0,-3.6,0" HorizontalAlignment="Left" Width="110">
<MenuItem.Icon>
<Image Source="img/CustomerOrder.ico"></Image>
</MenuItem.Icon>
<MenuItem Header="初级" Click="MenuItem_Click_1" Margin="0,0,0,0"></MenuItem>
<MenuItem Header="中级" Click="MenuItem_Click_2"></MenuItem>
<MenuItem Header="高级" Click="MenuItem_Click_3"></MenuItem>
</MenuItem>
<MenuItem Header="设置" Margin="0,0,-40,0">
<MenuItem.Icon>
<Image Source="img/mrp.ico"></Im