窗体winform

界面组件Telerik UI for WinForms中文教程 - 如何自定义应用程序文件窗口?

Telerik UI for WinForms包含了一个高度可定制的组件,它取代了.NET中默认的OpenFileDialog。在下一个更新版本中,会发布一个向对话框浏览器提那家自定义位置的请求功能,本文演示了这个和另一个自定义功能,它可以帮助用户在浏览文件夹时快速选择最后修改的文件,自定义将根据最 ......
应用程序 组件 WinForms 界面 Telerik

在Winform中通过LibVLCSharp回调函数获取视频帧

参考资料:VlcVideoSourceProvider 优点:实现视频流的动态处理。 缺点:视频解码(CPU/GPU)后图像处理CPU占用率高。 在Winform中通过LibVLCSharp组件获取视频流中的每一帧图像,需要设置回调函数,主要是SetVideoFormatCallbacks和SetV ......
LibVLCSharp 函数 Winform 视频

Winform中使用Log4Net实现日志记录到文件并循环覆盖

场景 log4net https://logging.apache.org/log4net/ The Apache log4net library is a tool to help the programmer output log statements to a variety of outpu ......
Winform Log4Net 文件 日志 4Net

OpenCV 在ImShow窗体上选择感兴趣的区域

窗体上选择感兴趣ROI区域 在计算机视觉处理中, 通常是针对图像中的一个特定区域进行处理, 有时候这个特定区域需要人来选择, OpenCV 也提供了窗口选择ROI机制. 窗体支持两种选择ROI区域的方法, 一个是单选, 一个是多选, 操作方法如下: 单选: 通过鼠标在屏幕上选择区域, 然后通过"空格 ......
上选 窗体 兴趣 区域 OpenCV

winform切换页面

布局效果如下图: 首先在主窗体后台代码声明需要打开的窗体变量,代码如下: 1 public partial class Form1 : Form 2 { 3 Button btnShadow;//作为中间寄存button,用于显示 4 Home home; 5 Setting setting; 6 ......
winform 页面

eframe 实现自定义窗体

我们在使用各个平台的应用程序时, 可能会因为窗体自身带有一个外框 (包括图标, 窗体标题, 若干按键) 而影响界面的布局和实现. 因此, 当我们有了专门的设计图之后, 可以通过自定义窗体的方式来保证各个桌面平台的一致体验. 在这片博客中, 我们以 eframe 为例, 创建一个简单的自定义窗体. 以 ......
窗体 eframe

Winform高亮显示图标和标题

效果下如图: 创建ActivateButton公用方法,代码如下: private void ActivateButton(object senderBtn, Color color1, Color color2, Color color3) { if (senderBtn != null) { D ......
图标 Winform 标题

Winform窗口大小调整、拖动页面、侧面菜单栏折叠/展开

控件库用的是FontAwesome.Sharp 侧面菜单栏折叠/展开,效果如下图: 侧面菜单栏折叠/展开 菜单缩放按钮代码如下: private void btnMenu_Click(object sender, EventArgs e) { CollapseMenu(); } CollapseMe ......
菜单 大小 Winform 页面

C# winform捕获程序异常内容

static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.ThreadException += Applicatio ......
winform 程序 内容

c# winform获取gridview数据

//取单元格数据三种方法 this.dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString();//第一种取法 this.dataGridView1.Rows[e.RowIndex].Cells["你所要取值的列名称"].Value.ToStr ......
gridview winform 数据

C# winform控件大小跟随窗体大小改变

int iFormWidth, iFormHeight;//初始窗体宽高 //窗体加载事件 private void Form1_Load(object sender, EventArgs e) { iFormWidth = this.Width;//初始宽 iFormHeight = this.H ......
大小 窗体 控件 winform

去除WinForm程序中的Devexpress弹窗

去除WinForm程序中的Devexpress弹窗 /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { if (!CheckInstance()) { Application.Exit(); ret ......
Devexpress WinForm 程序

(2)PC微信UI自动化-微信窗体自动化初始化(C#)

​ 我们接下来的操作的对象是微信窗体,分成这几个步骤可以将微信窗体进行自动化操作前的初始化 (1)通过窗体名称找到微信句柄指针。 (2)通过窗体指针找到微信的进程ID。 (3)使用进程ID初始化自动化组件服务。 (4)设置微信窗体的状态为激活。 (1)找到PC端微信窗体并获取微信窗体的句柄数据 我们 ......
窗体

winform圆角窗体实现

1、窗体的FormBorderStyle设置成None,不要控制边框2、窗体属性中TransparencyKey和BackColor颜色设置成相同的,这样,窗体就透明了3、以此为基础,制作透明不规则窗体,可以在窗体上设圆角背景图片 4、将图片调整为像素级的清晰颜色,不然就会有如下图的绿边 ,以下颜色 ......
圆角 窗体 winform

WinForm程序中使用Echarts图表

WinForm程序中使用Echarts 实现原理: WebBrowser + HTML 第一步:在窗体中添加WebBrowser控件 1.在工具箱中找到WebBrowser控件,拖动到窗体中 设置WebBrowser控件的属性 ScriptErrorsSuppressed:true;//设置是否允许 ......
图表 WinForm Echarts 程序

winform应用【MDI】

一、创建MDI应用 MDI:Multiple Document Interface 就是有一个主窗体和N个子窗体 主窗体: 1.设置IsMdiContainer属性为True 2.使用ActiveMdiChild获取当前活动的子窗体 3.使用MdiChildren获取所有的子窗体 4.使用Layou ......
winform MDI

界面控件DevExpress WinForms Gauge组件 - 实现更高级别数据可视化

DevExpress WinForms控件包含了超过150个随时可用的仪表盘预设,包括圆形,数字,线性和状态指示器等,来帮助用户实现更高级的数据可视化。 DevExpress WinForms有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。同时能完美构建流畅、 ......
控件 DevExpress 组件 WinForms 界面

WinForm-窗体嵌套

有框 略(有两种,一种写法与无框原理相同;一种用MDIParent作为父窗体) 无框 form1.TopLevel = false; // 漏出菜单栏 form1.FormBorderStyle = FormBorderStyle.None; // 无框 form1.Parent = this.pa ......
窗体 WinForm

winfrom窗体比例缩放

用于控件大小随窗体大小等比例缩放的C#代码。该代码可以在窗体重载中使用,以确保窗体中的控件在窗体大小改变时能够按比例缩放。 SetTag方法:该方法用于设置控件的Tag属性,以存储控件的宽度、高度、左边距、顶边距和字体大小等信息。 SetControls方法:该方法用于遍历窗体中的控件,并根据窗体缩 ......
窗体 比例 winfrom

RoadeSHI Winform-MDI窗体

MDI窗体用于显示多个文档,每个文档显示在各自的窗口中 1、设置MDI父窗体:IsMdiCintainer属性设置为true 2、确定子窗体:用MdiParent属性来确定子窗体 如: frm2.MidParent =this; //设置MdiParent属性,将当前窗体作为frm2窗体的父窗体 3 ......
窗体 Winform-MDI RoadeSHI Winform MDI

C#winform软件实现一次编译,跨平台windows和linux兼容运行,兼容Visual Studio原生界面Form表单开发

一、背景: 微软的.net core开发工具,目前来看,winform界面软件还没有打算要支持linux系统下运行的意思,要想让c#桌面软件在linux系统上运行,开发起来还比较麻烦。微软只让c#的控制台软件支持在linux运行。 二、解决方案: 我想到的一个方案是自定义封装软件的System.Wi ......
表单 界面 winform windows Visual

winforms的datagridview内设置右键菜单,并删除指定一行,之后序列号改变

一、编辑右键菜单 1、在工具箱中拖入一个contextMenuStrip控件; 2、编辑contextMenuStrip控件,在控件内添加想要的选项,在此添加“删除”选项; 3、(可选项)绑定DataGridView和新增的contextMenuStrip1,选中DataGridView,属性,co ......

小甲鱼delphi学习作业23《围观窗体与组件01》

1.实现字体一个一个出现的代码: 1 implementation 2 3 {$R *.dfm} 4 var 5 str1:string; 6 n,i:Integer; 7 8 procedure TForm1.FormCreate(Sender: TObject); 9 begin 10 str1 ......
甲鱼 窗体 组件 delphi

c# Winform中如何把图片添加到resources中

我们在Winform项目中中需要插入图片资源,但是新建的项目中找不到Resources文件夹,怎么才能出现呢? 1:双击项目下的Resources.resx,出现视图 2:单击"添加资源",选择"添加现有文件",找到你要添加的图片,确定之后保存就可以了 3:这时候你会发现视图中出现添加的图片,解决方 ......
resources Winform 图片

WinForm实现Loading等待界面

https://blog.csdn.net/qq_36240878/article/details/84024369?spm=1001.2014.3001.5506 1、LoaderForm窗体中添加PictureBox,然后添加Loading图片 2、窗体内属性设置 StartPosition : ......
界面 WinForm Loading

winform控件命名

控件命名 【参考】控件命名=控件缩写前缀+变量名 private Label lblNote; private Button btnOk; private TextBox txtName; 【参考】winform控件缩写 控件名称缩写 Button Btn CheckBox Chk CheckedL ......
控件 winform

winform chart 入门

using System.Windows.Forms; using System.Windows.Forms.DataVisualization.Charting; namespace WindowsFormsApp1 { public partial class Form1 : Form { pu ......
winform chart

【C#】【WinForm】MDI窗体

MDI窗体的相关学习使用 1、设置MDI父窗体 在属性中找到IsMdiContainer选项,设置为True 2、添加MDI子窗体,在项目中依次选择添加->窗体,然后一直默认即可 添加后的项目目录(Form1为父窗口,Form2、Form3为子窗口) 3、在Form1.cs中,创建对应MDI子窗口的 ......
窗体 WinForm MDI

c# winfrom 窗体传值的六种传值方式及实例

1、通过构造函数 特点:传值是单向的(不可以互相传值),实现简单 实现代码如下: 在窗体Form2中 int value1; string value2; public Form2 ( int value1 , string value2 ) { InitializeComponent ( ); t ......
窗体 实例 winfrom 方式