精华内容
下载资源
问答
  • winform学习

    2014-09-11 13:12:52
    一份很详细的关于winform的PPT的学习课程
  • WinForm学习笔记源码

    2014-04-06 15:00:10
    WinForm学习笔记源码
  • C# winform 学习(三).pdf
  • C# winform 学习(一).pdf
  • C# winform 学习(二).pdf
  • C# Winform 学习(五).pdf
  • C# Winform学习(六).pdf
  • C# Winform 学习(四).pdf
  • WINFORM学习笔记——创建Winform项目 WINFORM学习手册——TextBox、Lable、Button WINFORM学习笔记——窗体生命周期 WINFORM学习手册——对话框 WINFORM学习手册——自定义提示框 WINFORM学习...

    一、基础: 

          WINFORM学习笔记——创建Winform项目

     

          WINFORM学习手册——TextBox、Lable、Button

     

          WINFORM学习笔记——窗体生命周期 

     

          WINFORM学习手册——对话框

     

          WINFORM学习手册——自定义提示框

     

          WINFORM学习手册——菜单

     

          WINFORM学习手册——GrieView 72般绝技,转自清清月儿 

     

           WINFORM学习手册——拖动控件(转载)

     

    下载:WinformDragDrop.7z

    二、布局:

     

          WINFORM学习手册——布局(Panel,GroupBox,Split,SplitContainer)

     

          WINFORM学习手册——布局(Dock,Anchor)

    三、WINFORM应用

     

          WINFORM学习手册——创建MDI应用

     

          WINFORM学习手册——Mdi应用(窗体布局)

     

          WINFORM学习手册——Mdi应用(编辑菜单)

     

          WINFORM学习手册——Mdi应用(文件管理菜单)

     

          WINFORM学习手册——Mdi应用(工具条)

     

    下载:Mdi应用.zip

     

           WINFORM学习手册——SDI应用

     

    下载:Sdi应用.zip

     

            WINFORM学习手册——创建资源管理器

     

    下载:Explorer.zip

    四、数据绑定

     

           WINFORM学习手册——数据绑定

     

    下载:DataBuildingList.7z

    五、发布

     

            WINFORM学习手册——Clickonce

     六、绘图:

          本部分内容很大部分来自:  http://www.csharpwin.com/csharpspace/3700r6985.shtml

            WINFORM学习手册——绘制简单图像

     

            WINFORM学习手册——颜色选择框和字体选择框

     

            WINFORM学习手册——画线、椭圆、馅饼、多边形

     

            WINFORM学习手册——SolidBrush、HatchBrush、LinearGradientBrush、PathGradientBrush、TexturedBrush

     

            WINFORM学习手册——画网格和标尺(转)

     下载:WinformImg.7z

     

     

     

    转载于:https://www.cnblogs.com/animal/p/3505797.html

    展开全文
  • C#WinForm学习实战项目

    2019-09-16 15:11:42
    C#的Winform开发案例,适合初学者学习的Demo级别教程,对很多控件做了一个介绍和基本使用
  • 【转】C#学习路线WinForm学习路线 前沿:GIS专业刚刚开始接触开发,半年没入开发门,学开发智商应该没问题,走了不少弯路。博文转自辉耀应用程序框架学习网  不管学习哪一种编程语言或技术框架,...

    前沿:GIS专业刚刚开始接触开发,半年没入开发门,学开发智商应该没问题,走了不少弯路。博文转自 辉耀应用程序框架学习网

      不管学习哪一种编程语言或技术框架,为了避免“迷路”,少走弯路,都应当有一条系统的、全面的学习路线,笔者认为应以软件常用功能为主线,由简入繁,逐一实践每一项功能。笔者曾自学过C、VFP、ASP、VB.NET、PHP、JAVA、JSF、C#.NET、WinForm、ASP.NET及网页开发等编程语言或技术,参与开发的项目有十多个,笔者认为学习软件开发,入门最难,入门不是简单的在电脑屏幕上输出“Hello World!”,而应当是了解编程语言的开发环境和工具,学习和掌握基本控件,多应用实践。入门阶段计算机编程理论大可放到一边,先学会如何使用编程工具开发小程序,然后再探讨如何开发更复杂的程序,最后再系统性的补全基础理论知识。笔者主张“死记硬背”式自学方法,先看到效果,再回过头来探讨为什么这么做。初学者如果尝到甜头,那么他就会对软件编程的兴趣会越学越浓烈,从而进入一个良性循环学习过程。如果学C语言几个周,也只能在自己的电脑屏幕上输出一些字符、写个循环、做个数学运算,那么这个初学者很可能因挫败的成就感而丧失对软件编程的兴趣。

      我大学期间学习C语言的时候,虽然考试成绩不错,但对C语言理论还是一头雾水、充满疑惑,学好C语言具体能做什么也不清楚。因C语言的经典和传奇而喜欢它,但屡次因未感受到C写程序的成就感而放弃。后来,笔者学习网页开发、ASP,自学半年,虽然能写一些动态网页,但独立做个公司网站还很难。当时公司网站市场价还处于万元时代,和现在几百元一个网站相比,技术进步了,时代变了。笔者自认为在学习VB.NET之前自己未曾入门。一次逛书店,偶然翻到一本VB.NET开发实战,阅读VB.NET代码如同阅读文字一样轻松愉悦,按照书本提供的WinForm案例,短短两个月的时间就将公司档案系统(ASP版)使用Win Form重新开发。后来学习ASP、PHP、Java等编程语也非常顺利。至此,方感恍然大悟,学编程这么多年,一直懵懵懂懂,归根结底是未找到入门的切入点。

      不论C#、Java、PHP,每种编程语言,语法都很相似,功能也相似,那么按照这个道理学习Java和C#应当难度一致,但大多数程序员都认为学习Java要比C#难,学习成本也高。笔者认为主要原因是Java的开发环境和资源获取难度要高于C#,C#在集成开发工具Visual Studio中通过向导分分钟就可看到C#写的程序,Visual Studio由微软提供,其完善程度远高于Java的开发环境。一个有趣的现象是Java程序员经常满世界寻找合适版本的jar包,这也是Java开源项目多、资源多的一个关键因素。C#程序员这样的经历就少多了,因为微软提供的已经很全面了。

      有的程序员认为微软的东东太容易上手,所以学.NET不够高大上、不能证明自己比别人聪明,更喜欢使用敲命令行的工具。笔者认为学习计算机编程,可先找个“软柿子”,再啃“硬骨头”,所以推荐初学者从C#和Win Form入手。

    以下是笔者整理的学习路线,功能排列没有绝对先后顺序,只是一个参考方向,欢迎批评指正,欢迎补充!

    C#学习路线

    1.安装和熟悉开发工具或开发环境

    2.创建一个项目,输出Hello World,并在另一台电脑上运行编译好的演示程序

    3.熟悉WinForm基本控件

    4.数据类型

    5.类及属性定义

    6.变量

    7.赋值

    8.运算符

    9.字符串拼接,尽量避免频繁使用+拼接,可使用StringBuilder

    StringBuilder sql = new StringBuilder();
    sql.Append("select tb.name,ta.* from tablea ta");
    sql.Append(" left join tableb tb on tb.id = ta.id");
    sql.Append(" where tb.name like '%%'");
    sql.Append(" order by tb.name");

    10.字符串格式化,使用传参方式替代字符串拼接

    string username = "huiyaosoft.com";
    int age = 1;
    Console.WriteLine("Username{0},age{1}",username,age);
    Console.WriteLine(string.Format("Username{0},age{1}", username, age));

    11.日期时间格式化

    12.数值格式化

    13.保留小数

    14.条件

    15.循环

    16.生成随机数

    17.数组

    18.列表

    19.队列

    20.引用命名空间

    21.在控制台输出

    22.字体样式

    23.快捷键

    24.对话框

    25.文件及文件夹操作

    26.文本文件读取、修改、删除等操作

    向文本文件写入(追加)内容,如果文本文件不存在则创建

    System.IO.File.AppendAllText(@"c:\demo.txt","your content");

    读取文本文件全部内容

    string content = System.IO.File.ReadAllText(@"c:\demo.txt");

    27.字符集

    28.XML文件操作

    29.验证码

    30.缩略图

    31.操作Excel

    32.操作WPS

    33.错误处理

    34.错误日志

    35.二进制流

    36.字符编码

    37.加解密

    38.定时器

    39.多进程

    40.发邮件

    41.调用cmd命令提示符

    42.连接数据库

    43.数据库增删改查操作

    44.数据集DataTable

    45.字典

    46.熟悉WinForm控件

    47.文本标签Label

    48.按钮

    49.文本框

    50.下拉框

    51.日期时间选择框

    52.单选框

    53.复选框

    54.列表框

    55.选项卡

    56.分割条

    57.树

    58.数据表格DataTableGridView/DataGrid

    59.控件及事件(单机、双击、获得焦点、失去焦点、选中)

    60.表单校验

    61.正则表达式

    62.消息对话框

    63.确认框

    63.输入框

    65.调用Web Service

    66.使用代理

    67.操作COM口

    68.打印

    69.报表

    70.Socket通信

    71.托盘小图标

    72.打开一个网址

    System.Diagnostics.Process.Start("http://www.huiyaosoft.com/");

    73.打开一个网址并读取网页内容

    74.文件上传下载

    75.生成条形码

    76.生成二维码

    77.安装包

    78.获取ip地址

    79.引用第三方dll

    80.文档管理系统

    81.取得程序当前运行所在路径

    System.Windows.Forms.Application.StartupPath + "\\";

    ……

    posted on 2016-12-08 09:46 Gino森 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/kearney908/p/6143717.html

    展开全文
  • c# winform学习

    2008-07-18 15:24:18
    c# winform
  • @C#WinForm学习过程之手动创建窗体 前期知识准备之项目结构 App.config 应用配置 Form1.cs 源码文件(窗口) Form1.Designer .cs 源码文件(窗口) Form1.resx 资源文件(放一些小图标) Program....

    @C#WinForm学习过程之手动创建窗体

    前期知识准备之项目结构

    App.config应用配置
    Form1.cs源码文件(窗口)
    Form1.Designer .cs源码文件(窗口)
    Form1.resx资源文件(放一些小图标)
    Program.cs源码文件(Main方法)

    需提前了解C#Partial Class语法

    不管懂不懂,先抄一遍

    一、创建项目,按自己喜欢命名和保存,再根据每张图片的标号顺序进行操作即可。
    在这里插入图片描述

    在这里插入图片描述
    二、删除Form1.cs和Form.Designered.cs,选中Form1.cs右键点击删除之后并添加类
    在这里插入图片描述
    在这里插入图片描述
    三、在类中编写代码,先删除标号1的内容
    在这里插入图片描述
    再将①中内容改成框中内容,然后右键打开Program.cs程序
    在这里插入图片描述
    改成标号①中内容即可。
    在这里插入图片描述
    再点击启动即可出现以下画面,表示运行成功
    在这里插入图片描述

    展开全文
  • winform工具箱有一个ContextMenuStrip 这个组件是专门用来做右键菜单的! 拖到页面上之后,键入“删除”,就相当于添加了右键删除,这是一个ToolStripMenuItem 我们将删除的业务逻辑方法和ToolSt..

    DataGridView

    根据数据更改DataGridView数据样式

    在列表加载数据后,希望根据数据修改列表一行的样式,

    这时候更改样式的方法

    应该绑定的是DataGridView的 RowPostPaint 事件!

     

    DataGridView一行右键删除

    winform工具箱有一个ContextMenuStrip

    这个组件是专门用来做右键菜单的!

    拖到页面上之后,键入“删除”,就相当于添加了右键删除,这是一个ToolStripMenuItem

    我们将删除的业务逻辑方法和ToolStripMenuItem的Click方法绑定

    然后将DataGridView的ContextMenuStrip属性设置为你自己创建的ContextMenuStrip,来绑定你的表格和右键框就可以了!

     

    获取当前计算机名称

    System.Environment.MachineName

     

    选择和修改列表项触发的事件

    DataGridView有

    CellClick:点击列表任何地方触发的事件!可以用DataGridViewCellEventArgs e的RowIndex==-1来判断是否点击了某一行

    CellContentClick:点击列表内容触发的事件!注意和上面的区别

    CellBeginEdit:列表项目开始编辑

    CellEndEdit:列表项目结束编辑

    展开全文
  • Winform学习笔记1-如何去编写一个应用程序前言文件操作程序展示 前言 今天比较繁忙,没时间整理新的东西,先写一点发布把,后续在补充上来 WinForm是·Net开发平台中对Windows Form的一种称谓,便于开发人员进行软件...
  • winForm学习资源

    2009-08-11 07:17:15
    学习过程中的一些资料,内有样例,希望对大家有帮助
  • winform学习目录

    2016-04-21 16:35:00
    Winform混合式开发框架的特点总结伍华聪 2016-02-26 10:47 阅读:1966 评论:2 代码生成工具Database2Sharp中增加视图的代码生成以及主从表界面生成功能伍华聪 2016-02-20 14:26 阅读:1190 评论:0 基于...
  • Winform学习

    2018-07-10 13:49:44
    XXX
  • C# winform 学习(一)

    万次阅读 多人点赞 2019-06-03 08:42:53
    目标 1.类和对象 2.定义类 3.对象的操作 4.命名空间 一。类和对象 1.理解 1)类:具有共同特征和行为的一类事物的统称 2)对象:类的一个具体唯一的实例 eg: 1路公交车;(类) ...2)方法:类的...
  • C# winform 学习(二)

    万次阅读 多人点赞 2019-06-03 08:42:59
    目标: 1.ADONET简介 2.Connection对象 3.Command对象 4.DataReader对象 准备工作:创建mhys数据库及员工表 代码如下: create database mhys go create table employee ( id int identity(1,1) ...salar...
  • C# Winform 学习(四)

    万次阅读 多人点赞 2019-06-03 08:43:05
    目标 1.文本类 2.选择类 3.导航类 一。文本类控件 1.文本标签Label 1)命名:lbl开始 2)常用属性: Text、Visible 2.文本框TextBox 1)命名:txt开始 2)常用属性 PasswordChar:设置为密码框 ...控件名.Text=""...
  • C# Winform 学习(五)

    万次阅读 多人点赞 2019-06-03 08:42:42
    目标 1.MDI应用程序 2.图片框控件 3.图片集控件 4.定时器控件 一。MDI应用程序 1.理解: 单文档界面:SDI(word) 多文档界面:MDI(excel) 2.特点: 1)每个MDI程序中只能有一个父窗体;...2)创建并显示子...
  • C# Winform学习(六)

    万次阅读 多人点赞 2019-06-03 08:42:37
    目标: 1.树型控件TreeView 2.列表视图控件ListView 一。树型控件 1.命名:tv开始 ...2.作用:用来显示有层次结构的数据 ...2)每个节点可以有多个子节点,自动形成Nodes集合 ...SelectedImageIndex:选中后关联图片...
  • C# winform 学习(三)

    万次阅读 多人点赞 2019-06-03 08:43:10
    目标 1.windows程序简介 2.窗体的常用属性和事件 3.显示消息框 4.多窗体应用 ...1.特点:所见即所得,通过事件实现用户与界面的交互 ...1)窗体文件(每个窗体至少有2个文件,分别实现界面显示和事件处理) ...
  • .Net WinForm学习笔记

    2010-04-15 16:31:35
    1,MDI窗体 设有两个窗体frmMain,frmChild,则: frmMain: 设IsMdiContainer属性为true 打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,697
精华内容 8,278
关键字:

winform学习