您当前的位置:首页 > winform
  • winform开发软件在线升级的实现思路(简单版)

    做winform桌面端软件开发的小伙伴都会碰到软件在线升级的需求吧,我来讲下我的的实现思路,只是针对简单的在线升级功能.一.服务端 1.定义一个配置文件,配置文件中写上软件当前最新的版本,以及当前版本是否当前版本是否需要强制升级,以及需要升级的文件. 二.客户端 1.软件在

    winform2020-04-22浏览(1683)阅读原文
  • 解决TextBox属性Multiline设置为True后无法Ctrl+A全选

    如果将TextBox属性Multiline设置为True后则无法按Ctrl+A快捷键全选,目前不清楚这样设计的目地是啥,但是我们得解决这个问题,不然会影响用户体验。我目前的解决的思路就是监控用户按的快捷键,如果按的是Ctrl+A的组合键,再循环判断当前界面的光标焦点所处的位置是否当前需要

    winform2020-02-10浏览(6213)阅读原文
  • c# winform TextBox设置垂直滚动条

    winform中如何给TextBox设置垂直滚动条?1.将Multiline属性设置为True2.将ScrollBars属性设置为Vertical 即可.注:ScrollBars 属性有四个值:None 表示没有滚动条(默认的)Horizontal 表示是横向的滚动条Vertical 表示是垂直的滚动条Both 表示横向和垂直都有

    winform2020-02-07浏览(3207)阅读原文
  • c#执行bat方法

    废话不多说,直接上代码....ProcessStartInfo psi = new ProcessStartInfo("cmd.exe");psi.CreateNoWindow = true;//不显示dos命令行窗口psi.UseShellExecute = false;psi.RedirectStandardOutput = true;psi.RedirectStandardError = true;psi.FileName = @"C:

    winform2014-06-01浏览(4702)阅读原文
  • winform datagridview列内容太长自动换行方法

    winform datagridview列内容太长自动换行方法1、设置下DefaultCellStyle属性里的WrapMode属性,默认为false,设置为true。2、设置下AutoSizeRowsMode属性为:DisplayedCellsExceptHeaders。

    winform2014-04-22浏览(5362)阅读原文
  • c# winform界面设置快捷键

    在要设置快捷键的窗体上先将KeyPreview属性设置为true,然后再在KeyDown事件里写对应的代码。案例如下: /// <summary>/// 按Esc键关闭本窗体/// </summary>/// <param name="sender"></param>/// <param name="e"></pa

    winform2014-02-04浏览(7408)阅读原文