winform界面布局

author author     2022-08-30     226

关键词:

      一直很羡慕和佩服园子中伍华聪的界面设计和布局。好多年都没有真正写过C/S项目了,今天翻出来6年前刚开始学习WinForm的时候写的一个简单的HR管理系统,思绪一下子很复杂,记得是6年前的夏天,天气很热,租住的房子里没有空调,身边放个扇子,人家周末出去玩的时候,我还在拼命的敲着代码,一心只想着好好提高技术,努力,但是却忽略了跟身边人的沟通、交流,忽略了生活,那段时光非常难忘;也让我明白了,程序员的眼里不能只有代码,生活很美好,让代码融入生活,静下心来歇一歇,看看风景,你会有更好的收获。

想把之前写的HR管理系统的界面优化一下,刻录下来,也纪念一下那段难忘的岁月。

技术分享

根据伍哥的WinForm界面布局,先简单做了菜单部分的Demo。

简单说一下

1、热键的输入:例如【系统设置】后面的S下划线的输入方法: &S

技术分享

 

2、快捷键的设置技术分享

3、toolStrip的设计

设置ImageScalingSize属性为:40,40

技术分享

然后添加toolStripButton,设置Image、将TextImageRelation设置为:ImageAboveText

技术分享

 

合理的布局,绚丽的样式,谈谈winform程序的界面设计(代码片段)

...后,起初不太明白,试验了几次后明白了dev的强大。从事Winform开发很多年了,由于项目的需要,设计过各种各样的界面效果。一般来说,运用传统的界面控件元素,合理设计布局,能够设计出比较中规中矩的标准界面;利用一... 查看详情

winform布局容器

一、布局属性:1、Anchor: 绑定控件到容器边缘位置保持不变注:四周全锁定时控件随界面变化时变大2、Dock:绑定到容器的边缘注:下控件到边需先将下控件定义到边再将左右控件新建、到边3、Location:控件当前位置二、容... 查看详情

在winform界面使用自定义用户控件及tabelpanel和stackpanel布局控件(代码片段)

...,用户控件同时也可以封装处理一些简单的逻辑。在开发Winform各种类型项目,我都时不时需要定制一些特殊的用户控件,以方便在界面模块中反复使用。我们一般是在自定义的用户控件里面,添加各种各样的界面控件元素,或... 查看详情

c#winform开发(代码片段)

文章目录C#WinForm开发1.创建C#WinForm项目a.进入项目界面b.项目结构c.自定义一个Form2.给控件添加事件3.显示时间小项目4.控件5.几种布局a.FlowLayoutPanel流式布局b.TableLayoutPanel表格布局c.可以自定义控件6.文本框7.CheckBox复选框8.其他的一... 查看详情

怎么把一个winform程序界面做的很漂亮

①自己用GDI+绘制②用第三方皮肤控件推荐用CSkin控件③自己用大量的图片布局参考技术A你知道WPF吗?如果要漂亮,那WPF是你的首选。 查看详情

winform排列mdi子窗体

如果一个MDI窗体中有多个子窗体同时打开,假如不对其排列顺序进行调整,那么界面会非常的混乱,而且不容易浏览。那么如何解决这个问题呢?我们可以通过使用带有MdiLayout枚举的LayoutMdi方法来排列多文档界面父窗体中的子窗... 查看详情

winform窗体最小化后还原,里面的控件布局就乱了。怎么解决?

用dock,anchor属性,用SplitContainer,Group,panel都不行,也许我设置错了,请知道的高手们指教,谢谢你试下窗体控件大小无法改变的那个属性呢,你这情况我没遇到过,么次都是扔到容器里面的追问控件大小无法改变的话,那就... 查看详情

winform布局方式

一、默认布局★可以加panel,也可以不加;★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作;★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小... 查看详情

winform布局方式

一、默认布局★可以加panel,也可以不加;★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作;★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小... 查看详情

winform窗体——布局方式

一、默认布局★可以加panel,也可以不加;★通过鼠标拖动控件的方式,根据自己的想法布局。拖动控件的过程中,会有对齐的线,方便操作;★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整各个控件大小... 查看详情

wpf跟winform有啥区别?

WPF:界面使用xml的形式,使得应用不仅仅局限于winforme,更可以移植到网页(HTML5)上,使得网页拥有客户端的效果。全新的数据banding,使得开发起来更加容易(三种banding形式)界面与代码完全分开,便于维护界面效果更加炫,... 查看详情

技术交流的重要性

...局排版和控件,无论是web前端可视化,还是swt,swing,awt等winform技术,甚至c#的界面,控件在程序的界面上不论是显示数据还是美观都有着至关重要的作用,一般熟悉控件分几部分,控件类型,监听机制,布局,绑定数据,而布局... 查看详情

winform响应式布局设计实践

引言创建响应式WinForm应用程序并不那么简单。响应式布局,在此我指的是应用程序在不同屏幕分辨率下的可用性。对于WinForm应用程序,我们需要明确地根据分辨率来调整控件的大小和重新定位。虽然在使用WPF时有相关的实践应... 查看详情

使用weifenluo.winforms.ui怎么构造.loadmdiformportal.gc.maindialog,formtype

...就是设置为多文档窗体格式。拖拉布局控件"WeifenLuo.WinFormsUI.Docking.DockPanel"到主窗体MainForm中,并设置下面几个属性:公告 查看详情

在 WinForms 中修改停靠布局

】在WinForms中修改停靠布局【英文标题】:ModifydockinglayoutinWinForms【发布时间】:2013-07-1021:05:01【问题描述】:我的表单上有一个SplitContainer,其Dock属性设置为Fill。它包含几个子控件,其中许多都附加了事件处理程序。后来我决... 查看详情

什么是winform界面

...他效果甚至让你看不出他的真实面目。追问那在C#中使用winform界面,这个怎么添加winform界面呢就是winform界面就是form吗追答是啊。参考技术AwinForm是相对于webForm来说的。定义我就不说了,举个简单的例子吧QQ就是一款WinForm软件htt... 查看详情

WinForms 不同的 DPI 布局

】WinForms不同的DPI布局【英文标题】:WinFormsDifferentDPILayouts【发布时间】:2010-12-2311:34:34【问题描述】:不知何故,通过VisualStudio和设计器创建的表单和控件能够根据Windows的当前DPI/字体大小自行缩放。我的UI的一部分是一个选项... 查看详情

winform布局

1.布局属性(1)Anchor 相当于一个锚点一样锁定控件位置.会根据其锚点来变化大小共四个位置绑定:上部锚点[距离顶部距离固定]底部锚点[距离底部距离固定]左侧锚点[距离左侧距离固定]右侧锚点[距离右侧距离固定]可以每次选定... 查看详情