public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
//设置窗口边框样式
//this.WindowStyle = WindowStyle.None;
//设置窗口是否支持透明度
//this.AllowsTransparency = true;
}
//给蛇头定大小
double gs = 50;
private void Window_Loaded(object sender, RoutedEventArgs e)
{
//设置窗口大小及样式
this.Background = Brushes.YellowGreen;
//设置窗口最大化
this.WindowState = WindowState.Maximized;
//设置窗口颜色渐变
she.Background = new RadialGradientBrush(Colors.Chartreuse, Colors.DarkSeaGreen);
for (int i=0;i<4;i++)
{
//设置蛇头
Border st = new Border();
st.Width = gs;
st.Height = gs;
if (i==0)
{
st.Background = Brushes.Red;
}
else
{
st.Background = Brushes.Blue;
}
//设置蛇头的边框样式
st.BorderThickness = new Thickness(10);
//设置蛇头边框颜色渐变
st.BorderBrush = new LinearGradientBrush(Colors.Green, Colors.Yellow, 0);
//设置蛇头为圆形 取值为蛇头大小的一半
st.CornerRadius = new CornerRadius(25);
//设置窗口的位置
Canvas.SetLeft(st, 900-i*gs);
Canvas.SetTop(st, 100);
she.Children.Add(st);
}
}
}
使用wpf制作贪吃蛇(一)
最新推荐文章于 2024-09-14 17:02:52 发布