Winform基础知识
1.关于登陆部分
this.DialogResult = DialogResult.OK;
this.Close(); FrmLogin login = new FrmLogin(m_CurUser);
if (login.ShowDialog() == DialogResult.Cancel)
{
Application.Exit();
}
else
{ }
2.listView与imageList
List<string> imageLists = new List<string>();
//下面是绑定图片数据
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg");
for (int i = ; i < imageLists.Count; i++)
{
//将imageList1绑定数据
imageList1.Images.Add(System.Drawing.Image.FromFile(imageLists[i].ToString()));
listView1.Items.Add(System.IO.Path.GetFileName(imageLists[i].ToString()), i);
listView1.Items[i].ImageIndex = i;
listView1.Items[i].Name = imageLists[i].ToString();
}
选择ItemList执行事件
private void listView1_MouseClick(object sender, MouseEventArgs e)
{
this.listView1.SelectedItems[].Text = "";
this.listView1.SelectedItems[].ImageIndex = ;
//imageList1.Images[1].
// MessageBox.Show(this.listView1.SelectedItems[0].ImageIndex.ToString());
// imageList1.Images[0] }
3.tabpage的宽度设置成100%
tabControl1.Dock = DockStyle.Fill;
Winform基础知识的更多相关文章
- Winform 基础知识 之文件夹操作
using System.IO; /// <summary> /// 删除文件夹下所有文件 /// </summary> /// <param name="di ...
- WPF基础知识、界面布局及控件Binding(转)
WPF是和WinForm对应的,而其核心是数据驱动事件,在开发中显示的是UI界面和逻辑关系相分离的一种开放语言.UI界面是在XAML语言环境下开发人员可以进行一些自主设计的前台界面,逻辑关系还是基于c ...
- WPF基础知识、界面布局及控件Binding
WPF是和WinForm对应的,而其核心是数据驱动事件,在开发中显示的是UI界面和逻辑关系相分离的一种开放语言.UI界面是在XAML语言环境下开发人员可以进行一些自主设计的前台界面,逻辑关系还是基于c ...
- WPF Step By Step -基础知识介绍
回顾 上一篇我们介绍了WPF基本的知识.并且介绍了WPF与winform传统的cs桌面应用编程模式上的变化,这篇,我们将会对WPF的一些基础的知识做一个简单的介绍,关于这些基础知识更深入的应用则在后续 ...
- C# 基础知识 (三).主子对话框数值传递
在C# winform编程中,我们经常会遇到不同窗口间需要传递数值的问题.比如数据库的应用,主窗口填写内容num1,点击按钮,在弹出的子窗口显示对应num1值;或者在子窗口填写新注册用户名信息,在主窗 ...
- C#基础知识梳理索引
C#基础知识梳理索引 一 引子 之前曾写了一篇随笔<.NET平台技术体系梳理+初学者学习路径推荐+我们的愿景与目标> 三个月过去了,目标使更多的编程初学者,轻松高效地掌握C#开发的基础,重 ...
- Quartz.NET基础知识概述
Quartz.NET是什么 由于我现在使用的Quartz.NET2.2版本,相对2.x变化不大,主要是相对于1.x更新了很多东西,如下基础知识摘录网络. Quartz.NET是一个开源的作业调度框架, ...
- DDD框架基础知识
DDD框架基础知识 参考: https://www.cnblogs.com/zhili/p/OnlineStorewithDDD.html(领域驱动设计,分层架构) https://www.cnblo ...
- C#基础知识 (转)
https://www.cnblogs.com/zhouzhou-aspnet/articles/2591596.html(原文地址) 本文是一个菜鸟所写,本文面向的人群就是像我这样的小菜鸟,工作一年 ...
随机推荐
- (原创)关于SQL Server 2005 的自动远程数据库备份
由于项目需要,需要对目标服务器上的数据库每天进行备份并转移,查阅网上的一些帮助,结合自己的实际需要,写了这篇文章,希望对有同样需求的朋友有所帮助.目标服务器:192.168.1.197,备份服务器:1 ...
- [充电]C++ string字符串替换
//C++ 第一种替换字符串的方法用replace()|C++ 第二种替换字符串的方法用erase()和insert()[ C++string|C++ replace()|C++ erase()|C+ ...
- Auty自动化测试框架第二篇——读取与执行脚本列表
[本文出自天外归云的博客园] 在Auty中的文件结构,lib目录下的read_selection.py和execute_selection.py文件:
- [CCF] ISBN号码检测
CCF ISBN号码检测 题目概述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字.1位识别码和3位分隔符,其规定格式如"x-xxx-xxxxx-x",其 ...
- 16-underscore库(上)
第16课 underscore库 一.介绍 Underscore 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象.他弥补了 ...
- 开发板A/D转换原理
A/D转换器(Analog-to-Digital Converter)又叫模/数转换器,即使将模拟信(电压或是电流的形式)转换成数字信号.这种数字信号可让仪表,计算机外设接口或是微处理机来加以操作或是 ...
- hibernate中设置BigDeCimal的精度
@Column(precision = 12, scale = 2) 在MySQL数据库中的精度为:
- 从零搭建mongo分片集群的简洁方法
一.目录 1.mongo路径,config数据路径,shard数据路径
- MongoDB:实体对象(javabean)转DBObject
代码仅供练习(反射,泛型): package utils; import java.lang.reflect.Field; import com.mongodb.BasicDBObject; impo ...
- ubuntu如何卸载apt-get install安装的软件
1.sudo apt-get remove xxxxx sudo apt-get autoremove2.对于用命令sudo aptitude install xxx安装的软件可以用sudo apt ...