C#学习之二---创建简单的图形应用程序-WPF
2012-11-06 22:15
316 查看
由于简单,马上又实践下——创建简单的图形应用程序-WPF的;
1,首先 启动Visual studio 2012 单击 文件--新建--项目;
出现如下图所示的窗口,在 已安装--模板--Visual C#中选择“控制台应用程序”改名称为“WPFHello”,最后点击确定。
在窗口中会产生俩个打开的文件,一个是MainWindow.xaml.cs文件,另一个是MainWindow.xam文件,里面是编辑图形用的,如下同,里面的小窗口名为MainWindow,
我们可以点击小窗口的外边框,在角上拖拽窗口,可以放大或缩小窗口。
窗口下方XAML文件是图形的一些参数,我们可以在里面更改,也可以在属性中改,两者的同步的
我比较喜欢在属性中更改,鼠标单击中你要更改的图形,按下F4键,可以调出其对应的属性窗口,我们可以在属性窗口中方便的更改参数,我们把名称
改为Hello.
如下图:(注意:我们鼠标单击中的是图形窗口的上边框部分,即Hello附近,也就是设计窗口的标题栏)
把图形窗口调整到适合大小,我们就开始放入组建和控件。
点击设计视图左侧的“工具箱”标签,里面有很多组建,常用和所有两部分WPF组建,我们在常用的WPF组建中,双击,或者拖拽,或者点击要用的控件,再点击设计窗口
里面的你希望的位置,都可以调出放置控件;这里我们先调出Label控件;如图:
我们可以双击Label 输入“Please entere your name !”,或者在其属性中的公共 Content 中输入,如上图右侧;
我们还可以改变控件的颜色,在其属性-画笔-Background中选择要求的颜色;同样,我们还可以在属性-文本中改变字体大小。等等...
接着, 我们在设计视图左侧的“工具箱”标签再调出一个TextBox控件,同样在其属性中设置参数,我们将其改名为“userName”,公共中Text清空,用来输入名字;
如图:
马上我们又在工具箱中拽出Button控件,放到文本框右侧,将其属性中名称改为 ok,公共中Content改为OK;
如同:
我们在“生成”中单击“生成解决方案”,再“调试”中“开始执行(不调试)”;我们可以看到我们图形窗口已经完成;
下图:左侧的窗口就是我们制作出来的。
我们可以输入,但是单击OK没有反应,所以我们接下来完善;
为OK按钮写代码,我们双击OK按钮,进入MainWindow.xaml.cs文件,
我们又在“生成”中单击“生成解决方案”,再“调试”中“开始执行(不调试)”;
我们输入名字,单击OK按钮,就可以看到弹出的窗口
如下图:
到此我们简单的WPF应用程序就结束了 !!!
加上一点 让我们的应用程序打开的时候在屏幕居中 设计窗口的标题栏,F4调出属性,改如下图:
这样点开就可以居中了。
Over !!!
********
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
MainWindow = new MainWindow();
MainWindow.Show();
}
}
删除App.Xmal中的
StartupUri="MainWindow.xaml"
******
1,首先 启动Visual studio 2012 单击 文件--新建--项目;
出现如下图所示的窗口,在 已安装--模板--Visual C#中选择“控制台应用程序”改名称为“WPFHello”,最后点击确定。
在窗口中会产生俩个打开的文件,一个是MainWindow.xaml.cs文件,另一个是MainWindow.xam文件,里面是编辑图形用的,如下同,里面的小窗口名为MainWindow,
我们可以点击小窗口的外边框,在角上拖拽窗口,可以放大或缩小窗口。
窗口下方XAML文件是图形的一些参数,我们可以在里面更改,也可以在属性中改,两者的同步的
我比较喜欢在属性中更改,鼠标单击中你要更改的图形,按下F4键,可以调出其对应的属性窗口,我们可以在属性窗口中方便的更改参数,我们把名称
改为Hello.
如下图:(注意:我们鼠标单击中的是图形窗口的上边框部分,即Hello附近,也就是设计窗口的标题栏)
把图形窗口调整到适合大小,我们就开始放入组建和控件。
点击设计视图左侧的“工具箱”标签,里面有很多组建,常用和所有两部分WPF组建,我们在常用的WPF组建中,双击,或者拖拽,或者点击要用的控件,再点击设计窗口
里面的你希望的位置,都可以调出放置控件;这里我们先调出Label控件;如图:
我们可以双击Label 输入“Please entere your name !”,或者在其属性中的公共 Content 中输入,如上图右侧;
我们还可以改变控件的颜色,在其属性-画笔-Background中选择要求的颜色;同样,我们还可以在属性-文本中改变字体大小。等等...
接着, 我们在设计视图左侧的“工具箱”标签再调出一个TextBox控件,同样在其属性中设置参数,我们将其改名为“userName”,公共中Text清空,用来输入名字;
如图:
马上我们又在工具箱中拽出Button控件,放到文本框右侧,将其属性中名称改为 ok,公共中Content改为OK;
如同:
我们在“生成”中单击“生成解决方案”,再“调试”中“开始执行(不调试)”;我们可以看到我们图形窗口已经完成;
下图:左侧的窗口就是我们制作出来的。
我们可以输入,但是单击OK没有反应,所以我们接下来完善;
为OK按钮写代码,我们双击OK按钮,进入MainWindow.xaml.cs文件,
private void Button_Click_1(object sender, RoutedEventArgs e) { MessageBox.Show("Hello " + userName.Text); //加入此句; }
我们又在“生成”中单击“生成解决方案”,再“调试”中“开始执行(不调试)”;
我们输入名字,单击OK按钮,就可以看到弹出的窗口
如下图:
到此我们简单的WPF应用程序就结束了 !!!
加上一点 让我们的应用程序打开的时候在屏幕居中 设计窗口的标题栏,F4调出属性,改如下图:
这样点开就可以居中了。
Over !!!
********
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
MainWindow = new MainWindow();
MainWindow.Show();
}
}
删除App.Xmal中的
StartupUri="MainWindow.xaml"
******
相关文章推荐
- GEOS库的学习之二:简单几何图形的创建
- WPF学习——制作一个简单的录入界面(2):用C#编程实现所有控件的功能
- iPhone开发学习笔记[3/50]-使用工具栏创建简单的多视图应用程序
- Unity3D 学习 - 通过C#脚本创建简单的按钮、响应事件
- 吕鑫MFC就业培训宝典学习笔记—创建一个简单的win32应用程序(2-1)
- ASP.NET MVC3 Step By Step 学习笔记 (2)——创建简单MVC3应用程序
- C#学习笔记之使用GDI绘制简单的图形
- WPF学习之一:应用程序创建
- 数据访问(如何实现 - C#)演练:创建简单的数据应用程序
- C#学习之一---创建控制台应用程序
- C#WPF应用程序学习杂记
- unity 3D学习日记:创建一个小场景并编写简单C#移动脚本
- 图像处理控件ImageGear for .NET教程:C# WPF应用程序创建示例(1)
- 图像处理控件ImageGear for .NET教程:C# WPF应用程序创建示例(2)
- C# 创建、部署和调用WebService的简单示例 webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互。 概念性的东西就不说太多,下面开始创建一个简单的webservi
- WPF学习笔记 - 如何用WPF创建单实例应用程序
- 一步一个脚印学习WCF之二构建一个简单的WCF应用程序前必须掌握的WCF基础术语---契约(Contract)
- 【C#】1.3 WPF应用程序学习要点
- c#中的wpf只用代码创建wpf应用程序
- C#演练—Windows应用程序演练—创建简单的Windows窗体