简单的学学WPF,我们知道他就是拖拉控件,一点也不难。假设公司真的使用WPF搞开发,你去面试,直接说WPF就是拖拉控件,那就慘了。
有些公司非常喜欢使用WPF。不不过比較简单。更重要的是全然做到了分离界面设计人员和开发者的工作,不过,无论分离不分离,还是都精通的好。
对于WPF,之前做过一个简单的介绍:
详细怎么用,看看例如以下一个小实例:一个连连看的小实例。详细游戏是后台开发。以后再详细介绍。
详细实现:
private void Window_Loaded_1(object sender, RoutedEventArgs e) { for (int i = 0; i < 10; i++) { ColumnDefinition colDef = new ColumnDefinition(); gridName.ColumnDefinitions.Add(colDef); RowDefinition rowDef = new RowDefinition(); gridName.RowDefinitions.Add(rowDef); } //随机的显示一张图片 //Random随机数生成器 Random randow = new Random(); randow.Next(0, 99); //生成一个>=0,<99的随机整数 randow.Next(3, 9); //生成一个>=3,<=9的随机整数 for (int i = 0; i < 10; i++) { for (int j = 0; j < 10; j++) { int imgName = randow.Next(1, 10);//生成一个>=1,<10的随机数 Image img = new Image(); img.Source = new BitmapImage(new Uri("Images/" + imgName + ".png", UriKind.Relative)); Grid.SetRow(img, i); Grid.SetColumn(img, j); gridName.Children.Add(img); } } }
这样,简单的连连看的界面就做好了,我们要提前准备连连看的背景图片。以供使用。图片大小要设置为正方形,而且图片大小一致。
WPF,使用起来方便简单,可是千万别仅仅觉得是拖拉控件那么简单,等你真的用的熟练了,那时候可能就是真的拖拉控件那么简单了。学从难处学。用从易处用,学的精了。自然就简单了。