目录前言可能遇到的问题具体操作总结前言在与下位机通讯过程中,有一个良好的人机交互界面可以大大提高工程师的工作效率。将抽象晦涩的数字以界面曲线的形式展现出来,具有更加直观,容易理解的优势。本文采用C#语言编写windows平台下的串口通信应用,以实现上位机与下位机之间的通讯。提前说明的一点是,建议阅读本文的读者具有一定的C#编程经验。可能遇到的问题在编写如何实现上位机应用之前,在此处先将编写应用过程
转载
2024-10-15 19:20:52
38阅读
form表单是页面与web服务器交互过程中最重要的信息来源。 表单提交成功控件 浏览器是如何提交表单的?或者说浏览器在提交表单时需要做哪些事情? 浏览器并不是将所有的表单控件全部发送到服务器的,而是会查找所有的【成功控件】,只将这些成功控件的数据发送到服务端。(成功控件:每个表单中的属性都有一个name属性,和当前值,
一、关于Vform的简单介绍和使用1.介绍VForm是一款基于Vue 2/Vue 3的低代码表单,支持Element UI、iView两种UI库,定位为前端开发人员提供快速搭建表单、实现表单交互和数据收集的功能。VForm全称为Variant Form,寓意为灵活的、动态的、多样化的Vue低代码表单。VForm由表单设计器VFormDesigner和表单渲染器VFormRender两部分构成,VF
转载
2024-02-19 02:02:21
2459阅读
1、运行界面窗体采用MDI容器模式,所有子窗体依赖于父窗体下2、子窗体控件触发事件代码添加 ToolStrip 工具栏,依次添加 Button 和 ComboBox 双击增加触发事件// 窗体加载时触发事件
private void FrmChild_Load(object sender, EventArgs e)
{
// 加载系统字体
InstalledFontCollecti
转载
2024-09-20 15:39:43
56阅读
FormData很多时候,在 post 提交数据时我们常采用 application/json、application/x-www-form-urlencoded 等类型,也确实能够覆盖到大部分的场景,但是有一些场景下,比如文件上传的时候,就不算是好的解决方案了,application/json 作为请求头 Content-Type 字段值时,表示告知服务端参数是序列化后的 JSON 字符串,所以
转载
2024-03-28 22:40:19
274阅读
下载示例1.介绍Visual Studio Tool for Office(VSTO)加载项是.NET Framework中提供的工具集,可让我们在(版本2003及更高版本)中扩展和自定义Microsoft Office产品。在本教程中,我们将使用Outlook 2013作为案例研究和Visual Studio 2015。2.Outlook对象模型这是当您想创建Outlook加载项时的起点,了
VSFTPD 一、介绍VSFTPDFTP协议二、几种图片服务器的区别单体接口图片存储传统方式在分布式环境中遇到的问题分布式环境的图片管理三、安装与下载安装vsftpd组件添加一个linux用户给用户添加密码防火墙开启21端口修改selinux关闭匿名访问设置开机启动vsftp服务测试是否成功配置Vsftpd的被动模式四、图片的上传使用FileZilla上传图片使用FTP协议访问图片服务器FTPC
ASP.NET MVC 表单提交数组和泛型集合的方法 2014-06-27
十有三
0
浏览:4187
.NET技术
ASP.NET MVC
在ASP.NET MVC的网站项目中,一般表单提交都是提交单个字段,很少提交数组和集合形式的数据。本文介绍在ASP.NET MVC中,表单提交数组和泛型集合的方法。在以往HTML中,提交form表单的数据都是根据输入控
1.第一个WinForm1.1创建Windows程序(1)打开VS编译器(2)选择"文件"->"新建"->"项目"命令(3)项目类型选择"Visual C#"(4)模版选择"Windows窗体应用程序".1.2认识Windows程序(1)Form1.cs:窗体文件,程序员对窗体编写的代码存在次文件(2)Form1.Designer.cs:窗体设计文件,其中的代码是由VS自动生成的,一般
转载
2024-10-13 15:43:32
433阅读
1、Map-Reduce的逻辑过程 假设我们需要处理一批有关天气的数据,其格式如下:按照ASCII码存储,每行一条记录每一行字符从0开始计数,第15个到第18个字符为年第25个到第29个字符为温度,其中第25位是符号+/- 1950051507+0000+
1950051512+0022+
1950051518-0011+
1949032412+0111+
1949032418+0078+
19
Vue3源码系列文章目录目录Vue3源码系列文章目录目录目录Vue3源码系列文章目录前言一、vue3中createApp()实例是如何创建的,实例是什么样子的? 1、以todoMvc为入口,进行断点调试 2、 其调用了工厂函数ensureRendere
本文所说的Web Form指的是基于.net 平台开发网站的框架(我们通常称之为:Asp.net),Web Form实际上分为两个部分:Web Form(可视化界面)和Asp.Net(后台web组件)。所有System.Web.UI.*命名空间下的可以称为Web Form ,System.Web.*命名空间下的可以称为Asp.net。Asp.net诞生于2
临近过年,假期前两天,用 Vue Element 写后台管理页面,记录下来,方便查看。 需求:实现联动效果,重跑类型 选择 按任务ID -> TaskId 文本框显示;选择 按任务类型 -> 任务类型。 1)弹框布局<template>
<div>
<el-dialog title="手动重跑任务" :visible.sync="d
转载
2024-09-11 14:19:25
287阅读
前言MVVM 就是 Model – View – ViewModel 三组功能(类)分割的设计模式。废话不多说,不知道的自己上网查。用 MVVM 我认为最大好处是能对 ViewModel 做单元测试。另外,MVVM 分工也比较明显,方便安排程序员分组分工进行项目,基本设计有了之后可以各自敲。这样的话,写出来,类(class)最起码有三个。比如 Window1 作为 View,Window1View
转载
2024-07-22 16:40:43
260阅读
(1)table 表格标签: table设置 border:1;属性,单元格带边框的效果; style="border_collapse:collapse;"表格中很细表格边线的制作; tr : 每行; td : 每行单元格的数据;(2)form表单标签: action : 提交的地址; method : 提交的方式 : get(不安全) , post(相对
前言目前自己开源了一个低代码开发平台,里面主要包含流程设计器、表单设计器、代码生成器。其中在设计表单设计器时碰到了一些问题,在这里想与大家分享一下。问题来源在设计表单设计器的时候,如果针对开发者(而非业务人员时),经常需要手动写JS或者CSS调整样式,那么 平台如何去覆盖这一层需求呢?问题分析可不可以 针对每一个组件,都设置一个 动态JS属性和CSS属性变量,开发者将手动输入对应脚本。就会引出以下
蛮完整的制作方法,先记录下。思路应用程序里面加入检测升级按钮,点击后就通过Process启动我们做的升级程序通过杀掉前进程的方式关闭到原应用程序升级程序获取到云服务器上的版本信息,与本地的版本信息进行对比.如果有新版本就进行下载(后台把升级文件打到ZIP包).下载完后解压替换原文件.重新启动原应用程序,然后杀掉当前我们的升级程序的进程. 开发:第三方工具包新建一个WinFor
最近一直在研究winForm和webForm之间的调用,大家都知道,winForm是CS架构,webForm是BS架构,两种架构是不能直接通信的,那么真的就一点儿办法都没了吗?其实不然。看了网上很多资料,我总结出有两种方式可以实现。1)首先客户端需要用注册表写入协议,通过协议去找已经安装在客户端的winForm的exe文件,这时可以给窗体传入参数,例如 “helloworld://你个猪头”, h
转载
2024-09-06 12:39:06
210阅读
前言为什么要分析fragment呢,以为我们平时用的很多,但是总是遇到各种莫名其妙的问题,比如pop没作用啊,添加后不能隐藏啊,以及莫名其妙的崩溃啊等等。 关于fragment 的分析,网上有很多,但看他们分析的代码都是很早以前的源码,话不多说,开始分析,首先来一段代码:FragmentManager manager = getSupportFragmentManager();(1)
FirstF
现在高分屏的电脑越来越多,2K屏,4K屏层出不穷,对于.net开发人员来说,尤其是Winform开发者,分辨率一直是个比较头疼的事情,屏幕分辨率高了,如果仍然设置显示100%,会导致字体非常小,影响观看,因此很多时候推荐的都是150%,200%,如果主显示器设置不是100%,打开Winform项目时,会以同样的百分比进行窗体显示,会导致后续很多问题。 基于此,在研究之后,给大家提供一下解决