首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
窗体 winform
按钮 button
下拉列表框和文本框
复选框,单选框
列表框,标签
图片框PictureBox
窗口关闭时最小化到托盘
C#窗口关闭时最小化到托盘
C#去边框以及无边框窗体移动
悬浮窗口+无边框窗体移动方法2
C#中WinForm控件自适应窗口大小
C#实现将日志写入文本文件的方法
当前位置:
首页>>
技术小册>>
C#学习笔记
小册名称:C#学习笔记
设置Image 属性来完成对图片框的图像进行初始化 SizeMode会调整当前图像显示的方式 - Normal 不做任何效果(只会显示出图片框大小范围内的图片信息) - StretchImage 铺满整个图片控件(加载验证码时一般会使用这个模式) - AutoSize 自动控制大小(控件的大小会随着图片的大小而变化)[Dock属性是不会被齐影响] - CenterImage 仅在图片中间居中,显示大小跟随控件大小 - Zoom 缩放图片,居中显示 实现读取本地文件思路 - 读取图片 - 先获取文件路径 - 将这个图片读取成Image对象 - pic.Image = Image对象. ####OpenFileDialog 打开文件对话框 Filter 属性 设置文件筛选(图片文件|*.jpg|所有文件|*.*) - DefaultExt 默认后缀名 - FileName 获取当前选中的文件 - FileNames 获取多个选中的文件 //一定要添加对ok的判断 ``` if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { //在这里才是获取到有效路径. txtPath.Text= openFileDialog1.FileName; } ``` ####FolderBrowserDialog 文件夹浏览对话框 SelectedPath 是选择后的目录绝对路径 RootFolder = Environment.SpecialFolder.Cookies; (默认桌面)不推荐大家修改默认目录,因为有些计算机不是用管理员身份启动,那么他们没有办法访问C盘中的特殊文件夹 ``` string Path = Application.StartupPath; 不会增加/需要手动添加 string cPath = AppDomain.CurrentDomain.BaseDirectory; 会在目录后增加/ ``` 课外知识 抽象类 abstract 抽象标示符 只要是抽象类,类的本身都会具有创建这个抽象类的方法 typeof 获取某个对象的类型 ``` string[] s = Enum.GetNames(typeof(PictureBoxSizeMode)); 获取枚举中的所有Name(也就是显示的文字) ``` //根据Name 来得到相应的枚举类型. ``` Enum.Parse(typeof(PictureBoxSizeMode), name); 返回typeof 中对应的枚举类型 ``` 直接根据值进行强制类型转换 先决条件 枚举类型的数据必须是连续性的,而且index也是连续性的 并且index与枚举的值是连续的 ``` int index= cmb1.SelectedIndex; //获取当前选择的index //将index转换为枚举对象 PictureBoxSizeMode ps = (PictureBoxSizeMode)index; ``` 向下托选选择:按住键盘的ALT键
上一篇:
列表框,标签
下一篇:
窗口关闭时最小化到托盘
该分类下的相关小册推荐:
暂无相关推荐.