首页 > 其他分享 >Winform 技巧

Winform 技巧

时间:2022-11-29 11:02:24浏览次数:70  
标签:dlg 技巧 对话框 模式 DialogResult 窗体 Winform

基本设置

热键响应

// Enter键响应按钮
this.AcceptButton = btnOK;
// ESC键响应按钮
this.CancelButton = btnOK;

居中

this.StartPosition = FormStartPosition.CenterScreen;

属性绑定

Winform 属性值绑定、转换、实时通知

子窗口

无模式窗口

dlg.Show(this);
无模式窗口,窗体的资源在窗体关闭时会自动释放,因此 DialogResult 的值可能不是指定值。

模式对话框

dlg.ShowDialog(this);
if (dlg.DialogResult == DialogResult.OK)
{
  // TODO
}
dlg.Dispose();

当窗体显示为模式对话框时,关闭窗体不会自动调用Close。窗体只是处于隐藏状态,无需创建新的对话框实例即可再次显示。
在应用程序不再需要子窗体时,必须显式调用 Dispose。

标签:dlg,技巧,对话框,模式,DialogResult,窗体,Winform
From: https://www.cnblogs.com/wesson2019-blog/p/16934773.html

相关文章

  • 网页唤醒winform程序
    以VSDebug.exe为例,程序路径D:\软件代码\代码调试\VSDebug\VSDebug\bin\Debug\VSDebug.exe1///<summary>2///写入注册表以使用网页唤醒程序3......
  • Linux应急响应技巧整理
    留存备用Linux环境下处理应急响应事件往往会更加的棘手,因为相比于Windows,Linux没有像Autorun、procexp这样的应急响应利器,也没有统一的应急响应处理流程。所以,这篇......
  • gulp构建工具的几个使用技巧
        这里并不讲什么gulp及其其插件的安装,此前的文章已经提到过了。这里主要用来记录一下,gulp构建工具的一些简单常用的用法。​​最有用的Gulp插件汇总​​1)假如我......
  • javascript常用技巧
    javascript常用技巧事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件......
  • 网页唤醒winform程序
    publicstaticvoidGetRegistData(){stringname="huishuangzhu";//搜索到注册表根目录RegistryKeyhkml=Registry.ClassesRoot;......
  • mybatis快速xml技巧
    1.查询2.条件查询参数传递[封装]方式三种......
  • 提高记忆的技巧
    多个感官并用记忆时调用一切感官。没人的话可以大声阅读,有人的话可以默念,轻微摇晃手指等,有助于保持专注。重复记忆每天留出半个到一个小时,梳理总结今天所学的内容。......
  • 12个有用的JavaScript数组技巧
    数组是Javascript最常见的概念之一,它为我们提供了处理数据的许多可能性,熟悉数组的一些常用操作是很有必要的。1、数组去重1、from()叠加newSet()方法字符串或数值型数......
  • 这 4 个超实用的 Docker 镜像构建技巧!你不会不知道吧?
    最近做了一个好玩的工具,叫 xbin.io。其中有一项工作是为不同的工具来构建Docker镜像,让他们都运行在Docker中(实际上,是兼容Dockerimage的其他 sandbox系统,没有直......
  • 基于.net C# Socket WinForm MQTT 客户端开发
     1、什么是MQTT?MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议......