C#-JudgeSystem判题系统-安装和熟悉C#开发环境

因为该项目属于已完成项目,过程实验报告均以提交,这里一次性提交到博客中分享一下app

Unnamed QQ Screenshot20150819135319

Unnamed QQ Screenshot20150729144235

新建一个wpf项目,命名为HTTPServer编辑器

Unnamed QQ Screenshot20150729144620

点击MainWindow.xaml能够进入xaml的设计器环境函数

Unnamed QQ Screenshot20150729144815

在设计器环境中咱们能够经过下方的xaml代码编辑器进行界面修改工具

Unnamed QQ Screenshot20150729144754

也能够经过右侧工具箱拖拉控件调整位置测试

Unnamed QQ Screenshot20150729145202

根据实验要求咱们先拖放两个文本框.net

而后咱们还须要添加两个多行文本框设计

Unnamed QQ Screenshot20150729145736

拖拉完成后咱们须要进行对文本框的换行属性进行编辑xml

咱们能够直接修改xaml或者在右侧控件属性中修改事件

Unnamed QQ Screenshot20150729145931

在属性框上方的搜索框中输入相关的可修改属性能够快速找到修改项资源

找到图中TextWrapping属性能够进行修改,wrap表明可换行,nowrap不换行

Unnamed QQ Screenshot20150729150138

而一些其余类型的属性能够按需求进行修改,增长enter换行等属性

除了经过图形界面进行拖拉勾选编辑,咱们还能够直接编写xaml代码

Unnamed QQ Screenshot20150729150455

与xml类似的格式,咱们能够在一行中添加删除属性来修改textbox的属性,不存在的则以默认值来规约

好比上面修改换行属性咱们能够直接添加TextWrapping="Wrap",Wrap值能够修改

理解wpf中xaml的界面编辑方式,咱们能够继续完成该实验,把控件所有写上而且调整好位置

Unnamed QQ Screenshot20150729151248

固定好控件的分配,开始修改控件的默认显示,好比修改标题,label,以及textbox的默认文字显示

修改完成后初步完成界面的设计

Unnamed QQ Screenshot20150729151624

下一步开始处理控件的相应

Unnamed QQ Screenshot20150729151837

在属性中能够切换到事件相应的处理函数填写界面

其中咱们须要给button控件增长一个click的相应

Unnamed QQ Screenshot20150729152135

回车能够进入后台代码处理界面

Unnamed QQ Screenshot20150729152251

只要点击按钮就会触发该函数

界面和响应逻辑处理好后,能够对相应函数的具体实现进行处理

要求将输入框内容复制到输出框

也时候咱们须要拿到输入输出框的资源名称变量名进行控制

Unnamed QQ Screenshot20150729152957

添加两个x:Name

以后添加一行recv.Text = send.Text;便可实现复制

Unnamed QQ Screenshot20150729153118

接下能够运行程序进行测试

Unnamed QQ Screenshot20150729153243

Unnamed QQ Screenshot20150729153431

在左侧输入文本,点击发送,右侧出现相同的内容,运行成功

屡次输入测试,均可以正确运行

进行实验以前我已经使用过wpf开发相关的程序,因此过程并无遇到什么问题,巩固基础知识与操做,为接下来的实验提供基础,以及配置好相关的运行环境

相关文章
相关标签/搜索