精华内容
下载资源
问答
  • 淘宝已经和谐了这个网站,原网址:...id=22099311643&_u=nbadm4v558d ... 发货方式为:网盘下载 ...亲,这是很不错的视频教程,一步一步教你做winform系统,欢迎大家购买。视频教程不...

    淘宝已经和谐了这个网站,原网址:https://item.taobao.com/item.htm?spm=a1z09.8149145.0.0.FTx9bS&id=22099311643&_u=nbadm4v558d

    本人邮箱:963438617@qq.com

     

    发货方式为:网盘下载

     

    亲,这是很不错的视频教程,一步一步教你做winform系统,欢迎大家购买。视频教程不讲价,本套教程是一套极好的入门视频教程,让你轻松掌握winform编程方法,保证让你学以致用。

     

    开发工具为:Visual Studio 2010(开发效率忒高

    Winform视频主要内容:(好好学

     

    1、Winform开发简介
    2、Accesss数据库开发
    3、软件登录功能实现
    4、软件主窗体及菜单栏实现
    5、同学信息录入功能实现
    6、同学信息管理功能实现
    7、同学生日提醒功能及用户管理实现
    8、软件美化
     
     

    转载于:https://www.cnblogs.com/jungle1989/p/6343703.html

    展开全文
  • winform教程

    2018-05-21 22:55:31
    C # winfrom图解教程,从入门到精通 清华大学出版。。。
  • C#入门教程(一)visual studio概述1.新建项目1.1 配置所需环境1.1.1 安装Visual Studio1.1.2 安装C++、C#、桌面所需的组件1.1.3 新建工程文件夹1.2 新建C# .NET Framework框架的Windows桌面应用1.2.1 打开VS1.2.2 ...

    概述

    笔者在厂里时,应领导邀请,作此培训课程,意在教会设备部人员编写上位机软件。

    1.新建项目

    1.1 配置所需环境

    1.1.1 安装Visual Studio

    【https://download.visualstudio.microsoft.com/download/pr/9b3476ff-6d0a-4ff8-956d-270147f21cd4/76e39c746d9e2fc3eadd003b5b11440bcf926f3948fb2df14d5938a1a8b2b32f/vs_Community.exe】安装2019社区版(用于个人或小组开发小型程序,完全免费)。一路确定即可。

    1.1.2 安装C++、C#、桌面所需的组件

    在这里插入图片描述

    建议:最少安装这3项,并且安装到C盘(安装到其它盘容易报错),最好C盘是SSD(本身VS流畅度就低,CPU主频不到3G Hz且安装到HDD会很卡)。C盘需预留50G给VS以便后续更新。

    1.1.3 新建工程文件夹

    手动新建E:\Visual Studio Example1。路径最好纯英文。用于放置项目所需的工程文件。

    1.2 新建C# .NET Framework框架的Windows桌面应用

    1.2.1 打开VS

    在这里插入图片描述

    1.2.2 创建窗体

    在这里插入图片描述

    1.2.3 配置新项目

    选好项目名称及位置,框架选择4.7以后的均可。
    在这里插入图片描述

    2. 设置前台

    2.1 设置主窗体前台

    2.1.1 设置主窗体分辨率尺寸

    Size重写为【1920, 1080】将主窗体改为1920*1080。
    在这里插入图片描述

    2.1.2 设置主窗体框体标题

    在这里插入图片描述

    将Text改写为【虎门镇虎彩设备中心测试应用】。Text可用任意语言及字符。

    2.2 放置控件

    2.2.1 放置Button

    在这里插入图片描述

    将Button按钮拖入主框体。
    在这里插入图片描述
    改写Test为【功能1】,可以看出文字发生了变化。

    2.2.2 放置Label

    在这里插入图片描述

    将Label控件拖入主窗体。改写为【虎门镇虎彩设备中心】,可以看出文字发生了变化。
    在这里插入图片描述

    Font处可改变字体及字号。如【华文行楷】、【粗体】、【三号】。

    2.2.3 放置ListBox

    在这里插入图片描述

    将ListBox拖入主窗体,点击小三角,编辑项,即可写入滚动框内容。
    在这里插入图片描述

    每一行均为显示的内容,故需回车隔开。

    2.2.4 放置CombBox

    在这里插入图片描述

    同样点击小三角,编辑项,即可写入下拉框内容。
    在这里插入图片描述

    每一行均为显示的内容,故需回车隔开。

    2.2.5 放置其它控件

    CheckBox为勾选框。RadioButton为单选框。

    3. 编写控件功能

    3.1 了解事件

    例如鼠标单击、选择滚动框、选择下拉框、选择勾选框、选择单选框,均为事件。事件代表某一事情突然发生,类似单片机的外部触发中断。

    3.2 编写事件功能

    双击【功能1】,写入【MessageBox.Show(“大家好”);】(注意英文输入法;必须有),便写好了点击【功能1】按钮时运行的功能。这句代表点击【功能1】时在消息框显示【大家好】。
    在这里插入图片描述

    4. 配置Debug选项

    4.1 改为输出X64程序

    由于2001年出现了民用级64位CPU,2015年开始新机型都是Win10X64。X64与X86混编容易发生各类错误,故不再考虑兼容X86架构32位CPU及32位系统。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    小箭头,配置管理器,平台下新建X64,一路确定即可。

    4.2 尝试Debug

    按F5键,试运行程序。
    在这里插入图片描述

    发现点“功能1”后,出现了“大家好”,说明功能1成功实现。
    在这里插入图片描述

    此处可翻转,说明滚动框显示已设置好。
    在这里插入图片描述

    此处可显示下拉框,说明下拉框显示已设置好。
    在这里插入图片描述

    此处可3选1,说明单选框显示已设置好。
    勾选框显然也显示正常。

    4.3 打开程序

    在【E:\Visual Studio Example1\VisualStudioExample1\bin\x64\Debug】找到编译好的exe程序【VisualStudioExample1.exe】,双击打开,发现亦可运行。

    能全程按此实例操作且不报错,说明VS已搭建成功。恭喜完成VS及C#启蒙课程。

    *利用VS及C#开发桌面程序时,界面为可视化,很多操作可以和正常的Windows操作相似,事件挂靠也很方便,不需像Eclipse编写Java程序那样全凭代码写界面及事件(外挂插件可进行可视化,但容易报错)。C#较C++虽效率低下,且无法直接调用大部分DLL,但用作小型简易软件开发极其容易。考虑到10代IU及3代AU可达5G Hz,性能足以胜任工控这种数据量极少(除非实时图像处理或跑深度学习,否则吃不满CPU)的低端需求,加之微软已封装好串口控件(与单片机、传感器等下位机通讯必备),故VS及C#是最适合用来编写上位机软件的解决方案,没有之一。
    附:VS官方指引 【https://docs.microsoft.com/zh-cn/visualstudio/get-started/visual-studio-ide?view=vs-2019】

    展开全文
  • 基于C#语言,进行的winform开发教程。该教程结合实践操作,进行详细讲解。想入门winform开发的童鞋可以试试。
  • C#新手入门图文教程---基于winform的一个小例子
  • C# Winform教程

    2017-06-03 09:58:36
    非常经典的微软.net入门系列,由张晨光老师主编,简单易学,通俗易懂,特别值得一看。
  • Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243 在上面安装完DevExpress的基础上使用其Treelist控件。 然后就可以新建数据源的...

    场景

    Winform控件-DevExpress18下载安装注册以及在VS中使用:

    https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100061243

    在上面安装完DevExpress的基础上使用其Treelist控件。

    然后就可以新建数据源的List,并赋值给TreeList。

    效果

     

    实现

    新建Winform程序,然后拖拽一个TreeList

     

    新建数据源类TreeNode

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DevExpressSimple
    {
        class TreeNode
        {
            //标识Id
            private string id;
            //父级节点ID
            private string parentId;
            //节点显示文本
            private string nodeText;
    
            public string NodeText
            {
                get { return nodeText; }
                set { nodeText = value; }
            }
            public string ParentId
            {
                get { return parentId; }
                set { parentId = value; }
            }
          
            public string Id
            {
                get { return id; }
                set { id = value; }
            }
        }
    }

    双击窗体进入窗体的加载事件中。

     private void Form1_Load(object sender, EventArgs e)
            {
             
           
                string keyFieldName = "Id";
                string parentFieldName = "ParentId";
                //新建list数据源
                List<TreeNode> data = new List<TreeNode>();
                data.Add(new TreeNode() { Id = "root", ParentId = String.Empty, NodeText = "测试1" });
                data.Add(new TreeNode() { Id = "first", ParentId = "root", NodeText = "测试2" });
                //列
                DevExpress.XtraTreeList.Columns.TreeListColumn colNode = new DevExpress.XtraTreeList.Columns.TreeListColumn();
                //设置名字
                colNode.Name = "名字";
                //设置标题
                colNode.Caption = "标题";
                //设置从数据源分配给当前列的字段名。
                colNode.FieldName = "NodeText";
                //设置树列表中显示当前列的位置。
                colNode.VisibleIndex = 0;
                //是否可见
                colNode.Visible = true;
                //是否允许编辑
                colNode.OptionsColumn.AllowEdit = false;
                //是否允许移动   
                colNode.OptionsColumn.AllowMove = false;
                //是否允许移动至自定义窗体    
                colNode.OptionsColumn.AllowMoveToCustomizationForm = false;
                //是否允许排序
                colNode.OptionsColumn.AllowSort = false;
                //是否固定列宽        
                colNode.OptionsColumn.FixedWidth = false;
                //是否只读        
                colNode.OptionsColumn.ReadOnly = true;
                //移除列后是否允许在自定义窗体中显示
                colNode.OptionsColumn.ShowInCustomizationForm = true;          
                //先清除列
                this.treeList1.Columns.Clear();
                //将列数组添加到集合的结尾。
                this.treeList1.Columns.AddRange(new DevExpress.XtraTreeList.Columns.TreeListColumn[] { colNode });
    
                #region 绑定数据源
                //设置属性KeyFieldName  ParentFieldName
                //设置一个值,该值指定绑定到XtratreeList控件的数据源的键字段
                this.treeList1.KeyFieldName = keyFieldName;
                //设置一个值,该值表示标识此数据源中父记录的数据源字段。
                this.treeList1.ParentFieldName = parentFieldName;
                this.treeList1.DataSource = data;
                //刷新数据
                this.treeList1.RefreshDataSource();
    
                #endregion
             
            }

    注:

    1.list就是要显示的数据源,其中Id属性就是别的节点指定父节点的标志。

    2.ParentId就是指定父节点,对应节点的Id属性,如果是根节点,则父节点为空。

    3.NodeText就是节点要显示的文本。

    4.给list赋值之后,还要告诉TreeList对应的关系,所以需要设置treelist的两个属性

    KeyFiledName和ParentFiledName。其中KeyFiledName是指定绑定到控件的数据源的键字段,就是指定上面的Id,即作为节点标志的字段。

    ParentFiledName是标志此数据 源中父记录的数据源字段。

    5.然后还要使用TreeListColumn新建列对象,设置列相关的一些属性,还要通过FieldName指定从数据源中取哪个字段分配给这列。

    6.更多的属性直接通过源码中查看源码属性获取。

     

    源码下载

    https://download.csdn.net/download/badao_liumang_qizhi/11614224

    展开全文
  • 面向对象C#初级入门精讲(6)WinForm基础 徐照兴,教研室主任,硕士,...

    扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

    APP订阅课程,领取优惠,最少立减5元 ↓↓↓

    订阅后:请点击此处观看视频课程

     

    视频教程-面向对象C#初级入门精讲(6)WinForm基础-C#

    学习有效期:永久观看

    学习时长:265分钟

    学习计划:5天

    难度:

     

    口碑讲师带队学习,让你的问题不过夜」

    讲师姓名:徐照兴

    高校教师 / 培训机构讲师

    讲师介绍:徐照兴,教研室主任,硕士,副教授,专业建设委员会主任,微软Office认证讲师级,南昌科协常委,江西省职业技能鉴定考评员,获软著20余项、实用新型5项。研究领域智能信息系统开发、计算机应用教学。系统讲授《数据库》、《C#程序设计》、《ASP.NET》等课程。出版《Visual Basic2008应用程序开发实例精讲》等教材8部,拥有15年的高校教学与培训经验,对教学有独特的认识与见解。

    ☛点击立即跟老师学习☚

     

    「你将学到什么?」

    欢迎加入QQ群538724338咨询提问 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调技术关键点、并且分析透彻 3、物美价廉:本着知识共享、帮助更多有需求者原则,毫无保留,不另外设置VIP课程。 此外,提供源代码+配套练习+答疑+上课日志。

     

    「课程学习目录」

    1.WinForm项目的文件结构
    2.控件的常用属性与事件
    3.第一个WinForm应用程序——求爱必成
    4.Button、TextBox、Label、MessageBox
    5.Button、TextBox、Label、MessageBox相关知识完善
    6.事件参数object sender, EventArgs e的理解
    7.控制文本框中输入字符只能为数字和点等应用
    8.CheckBox复选框、RadioButton单选按钮
    9.ListBox列表框
    10.ComboBox下拉列表框
    11.GroupBox、TreeView控件
    12.Timer控件
    13.ProgressBar控件
    14.PictureBox控件和Stopwatch类
    15.主菜单和上下文菜单
    16.工具栏和状态栏
    17.实现托盘NotifyIcon控件
    18.其他控件、课程总结

     

    7项超值权益,保障学习质量」

    • 大咖讲解

    技术专家系统讲解传授编程思路与实战。

    • 答疑服务

    专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

    • 课程资料+课件

    超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

    • 常用开发实战

    企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

    • 大牛技术大会视频

    2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

    • APP+PC随时随地学习

    满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

     

    「什么样的技术人适合学习?」

    • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
    • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
    • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

     

    「悉心打造精品好课,5天学到大牛3年项目经验」

    【完善的技术体系】

    技术成长循序渐进,帮助用户轻松掌握

    掌握C#知识,扎实编码能力

    【清晰的课程脉络】

    浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

    【仿佛在大厂实习般的课程设计】

    课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

     

    「你可以收获什么?」

    1、掌握WinForm项目的文件结构2、掌握WinForm常用控件的使用,包括Button、TextBox、Label、MessageBox、CheckBox、RadioButton、ListBox、ComboBox、TreeView、Timer、主菜单、上下文菜单、工具栏和状态栏、托盘NotifyIcon等3、理解事件参数object sender, EventArgs e

     

    展开全文
  • SharpMap入门教程

    2019-10-04 06:51:54
    教程针对SharpMap入门及开发,讲述如何基于SharpMap组件渲染Shapefile数据。 一、添加SharpMap的UI组件至VS工具箱 添加后如图所示 二、加载Shapefile图层数据 1、给WinForm窗体添加MapBox组件 2、为项目...
  • WPF入门教程-转载

    2018-12-12 17:43:00
    最近为了做炫酷的UI,了解了WPF,之前一直是使用winform的,界面也是...link:DotNet菜园-WPF入门教程系列 实战篇:DotNet菜园-WPF入门教程系列十九 目录:DotNet菜园-WPF入门教程系列目录 做项目发现这个文...
  • C#_自定义控件入门教程 要想在VS 2005 winform 中编辑C#自定义控件,步骤如下
  • WPF入门教程系列二——Application介绍 原文:WPF入门教程系列二——Application介绍一.Application介绍 WPF和WinForm很相似,WPF与WinForm一样有一个Application对象来进行一些全局的行为和操作,...
  • 自定义控件入门教程

    2019-09-29 21:17:16
    要想在VS 2005 winform 中编辑C#自定义控件,步骤如下: 1.点击文件->新建项目->选择Windows控件库 2.编辑控件 3.点击生成->生成 项目名称 ,完成这一步后会在bin或debug目录下看到"项目名称.dll"文件,这...
  • WPF入门教程系列四——Dispatcher介绍 一、Dispatcher介绍 微软在WPF引入了Dispatcher,那么这个Dispatcher的主要作用是什么呢? 不管是WinForm应用程序还是WPF应用程序,实际上都是一个进程,一个进程...
  • 通过WinForm 版本的ComponentOne BarCode,您可以添 加条码图像至单元格,网页,或者常规的.NET PrintDocument对象。 和普通的条码字体不同,WinForm 版本的 BarCode 会基于不同的条 码类型,根据进行编码的值,...
  • WCF入门教程(三)

    2020-04-04 08:56:33
    WCF宿主WCF服务应用程序与WCF服务库概述案例IIS宿主Winform应用程序宿主建立宿主建立客户端Winform依赖配置文件建立宿主建立客户端WAS宿主确保已安装IIS7的激活组件WCF配置文件服务配置的主要部分 WCF服务应用程序与...
  • c#入门视频教程

    2014-12-24 22:16:16
    苏坤老师c#基础、winform、飞行棋教程,3.8G的视频教程,你值得拥有! 记得评论哦!
  • WPF入门教程(二)--Application 2018年08月20日 11:02:27weixin_38029882阅读数:249 Application介绍 WPF和WinForm 很相似, WPF与WinForm一样有一个 Application对象来进行一些全局的行为和...
  • (1)[WinForm]Application.Exit關閉應用程式後真的不執行了嗎? 結論: Application.Exit:會通知應用程式停止相關的訊息(all threads),並等待訊息執行完成後關閉應用程式(all UI), 但這只保證訊息是在...
  • NBearLite 10分钟入门教程

    千次阅读 2008-11-03 09:37:00
    NBearLite参考文档中文版 本教程演示使用Visual Studio 2005创建一个Web程序,使用NBearLite查询SQL Server 2000自带的Northwind数据库的典型过程。对于WinForm程序开发者而言,同样具有参考价值,只需注意在...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 164
精华内容 65
关键字:

winform入门教程