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

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

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

点击MainWindow.xaml可以进入xaml的设计器环境

在设计器环境中我们可以通过下方的xaml代码编辑器进行界面修改

也可以通过右侧工具箱拖拉控件调整位置

根据实验要求我们先拖放两个文本框

然后我们还需要添加两个多行文本框

拖拉完成后我们需要进行对文本框的换行属性进行编辑

我们可以直接修改xaml或者在右侧控件属性中修改

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

找到图中TextWrapping属性可以进行修改,wrap代表可换行,nowrap不换行

而一些其他类型的属性可以按需求进行修改,增加enter换行等属性

除了通过图形界面进行拖拉勾选编辑,我们还可以直接编写xaml代码

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

比如上面修改换行属性我们可以直接添加TextWrapping="Wrap",Wrap值可以修改

理解wpf中xaml的界面编辑方式,我们可以继续完成该实验,把控件全部写上并且调整好位置

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

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

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

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

其中我们需要给button控件增加一个click的相应

回车可以进入后台代码处理界面

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

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

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

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

添加两个x:Name

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

接下可以运行程序进行测试

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

多次输入测试,都可以正确运行

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

时间: 2024-11-09 18:07:23

C#-JudgeSystem判题系统-安装和熟悉C#开发环境的相关文章

C#-JudgeSystem判题系统-开放实验总结

花了一周的时间去做这个实验中间断断续续完成不同的部分,按照实验过程来一步一步完成感觉实验流程还是相当合理的 上图就是最后的成品,其中包括 JudgeCilent客户端 完成部分: 1.可以提供五种测试状态的显示,包括网络异常,编译失败,输入错误(超时),结果错误,接受,五个状态 2.可以对无输入程序进行测试 3.可修改ip地址与端口 可提高部分: 1.由于该程序只是辅助测试服务器的使用的,所以并没有做一下界面的优化比如线程运行优化来避免等待服务器返回时界面不响应的现象 JudgeServer服务

牛客网在线判题系统JavaScript(V8)使用

JavaScript作为一种弱类型的编程语言,语法和C/C++.JAVA等存在差别,但是对于大部算法题,不只是C/C++.JAVA,也依然可以使用JavaScript来实现.所以在牛客网中,如果你喜欢JavaScript这门编程语言,同时对数据结构与算法感兴趣,当然可以使用这门语言去刷编程题. 大家有没有跟我碰到过和我类似的情况,在牛客网刷编程题的时候,编译器提供的是Javascript(v8 6.0.0),在线编程部分前端编程还好,只用在题目给出的函数中补充就行.但苦恼的是,我们不知道如何像C

在Windows系统中安装集成的PHP开发环境

原文:在Windows系统中安装集成的PHP开发环境 刚想学php的,又不会配置复杂php的环境,可以使用集成的,目前网上提供常用的PHP集成环境主要有AppServ.phpStudy.WAMP和XAMPP等软件,这些软件之间的差别不大.每种集成包都有多个不同的版本,可以下载版本比较高的任意一个集成软件安装使用. 我用的是appserv-win32-2.5.10.exe下载地址:http://www.appservnetwork.com/index.php?newlang=chinese App

苹果MAC中安装并搭建Android开发环境的详细步骤

Android的开发平台搭建主要需要的工具有:Java虚拟机JDK.Eclipse.Eclipse插件ADT(Android Developer Tool)和Android开发包SDK,以下是具体的安装方法. A.JDK 在MAC中已经为我们预装了JDK并默认配置了Java系统变量,因此JDK对我们来说直接使用即可,查看MAC中的JDK版本方法是在命令行(硬盘/应用程序/实用工具/终端)中输入"java -version"并回车即可. B.Android SDK Android开发包同

在Mac OSX系统中搭建Python集成开发环境

本篇博客分享如何在Mac OSX系统中搭建Python集成开发环境 首先到Python官网下载python,python官网链接 这里选择下载Python2.7.9版本,下载完成之后安装: 安装成功,打开终端: 下面下载python开发的ide,http://www.jetbrains.com/pycharm/ 下载专业版,有30天的免费试用,足够我们学习python了. 安装,将Pycharm拖动到mac应用程序中 创建第一个Python项目: 运行python文件

Win7的64位系统如何搭建安卓Android开发环境

程序开发者往往搭建安卓Android开发环境,那么现在比较主流的Win7的64位操作系统如何搭建呢?其实很简单,不需要设置任何环境变量,只需要下载两个程序包,下载的时候注意选择相应的64位程序包即可. 步骤阅读 工具/原料 ADT JDK 方法/步骤 1 第一步,下载Android开发的程序现在简称ADT,下载完就可以使用,已经不需要再另外下载eclipse了,直接到安卓官方下载即可. 步骤阅读 2 进入下载页面后,点击下载SDK的蓝色按钮. 步骤阅读 3 复选框打勾,选择64位,点击下载按钮.

【python安装】Windows上安装和创建python开发环境

1. 在 windows10 上安装python开发环境 Linux和Mac OS都自带python环境,但是Windows没有,需要自行安装. 第1步:访问 python官网,下载Windows平台下的安装包 地址:https://www.python.org/downloads/ 选择下载3.X的版本,我选择的是3.6.6的版本 双击下载完的文件python-3.6.6-amd64.exe,进入安装环节,按步骤完成安装.(我选的第一个Install Now默认安装.) 第2步:设置环境变量.

win7安装ruby on rails开发环境

前言 看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发.但是我按照教程搭了下,问题也不算太多.总过大概花费了2个半小时左右就完成了.所以大家不要被吓尿了,下面就把安装的步骤及具体的版本记录了一下供大家参考. 安装步骤: 开发机环境:我使用的开发机:win7 旗舰版 - 64位 (cpu是i5). 1 安装 rubyinstaller-2.0.0-p481.exe 1 选择安装目录:(如:D:\server\Ruby200

转:windows 下的 eclipse安装goclipse 配置golang开发环境

windows 下的 eclipse安装goclipse 配置golang开发环境 windows 下的 eclipse安装goclipse 配置golang开发环境,捎带介绍了LiteIDE golang的配置 1. 下载goclipse eclipse plugins http://pan.baidu.com/s/1c0weLgO 安装完插件后,重启可以看到eclipse的右上角有个golang logo , 地鼠图标: 2. 下载golang,调试tools 下载Golang Window