因为该项目属于已完成项目,过程实验报告均以提交,这里一次性提交到博客中分享一下app
新建一个wpf项目,命名为HTTPServer编辑器
点击MainWindow.xaml能够进入xaml的设计器环境函数
在设计器环境中咱们能够经过下方的xaml代码编辑器进行界面修改工具
也能够经过右侧工具箱拖拉控件调整位置测试
根据实验要求咱们先拖放两个文本框.net
而后咱们还须要添加两个多行文本框设计
拖拉完成后咱们须要进行对文本框的换行属性进行编辑xml
咱们能够直接修改xaml或者在右侧控件属性中修改事件
在属性框上方的搜索框中输入相关的可修改属性能够快速找到修改项资源
找到图中TextWrapping属性能够进行修改,wrap表明可换行,nowrap不换行
而一些其余类型的属性能够按需求进行修改,增长enter换行等属性
除了经过图形界面进行拖拉勾选编辑,咱们还能够直接编写xaml代码
与xml类似的格式,咱们能够在一行中添加删除属性来修改textbox的属性,不存在的则以默认值来规约
好比上面修改换行属性咱们能够直接添加TextWrapping="Wrap",Wrap值能够修改
理解wpf中xaml的界面编辑方式,咱们能够继续完成该实验,把控件所有写上而且调整好位置
固定好控件的分配,开始修改控件的默认显示,好比修改标题,label,以及textbox的默认文字显示
修改完成后初步完成界面的设计
下一步开始处理控件的相应
在属性中能够切换到事件相应的处理函数填写界面
其中咱们须要给button控件增长一个click的相应
回车能够进入后台代码处理界面
只要点击按钮就会触发该函数
界面和响应逻辑处理好后,能够对相应函数的具体实现进行处理
要求将输入框内容复制到输出框
也时候咱们须要拿到输入输出框的资源名称变量名进行控制
添加两个x:Name
以后添加一行recv.Text = send.Text;便可实现复制
接下能够运行程序进行测试
在左侧输入文本,点击发送,右侧出现相同的内容,运行成功
屡次输入测试,均可以正确运行
进行实验以前我已经使用过wpf开发相关的程序,因此过程并无遇到什么问题,巩固基础知识与操做,为接下来的实验提供基础,以及配置好相关的运行环境