知识大全 C#中使用Setting保存用户自定义窗体位置
Posted 知
篇首语:读书不要贪多,而是要多加思索,这样的读书使我获益不少。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#中使用Setting保存用户自定义窗体位置相关的知识,希望对你有一定的参考价值。
C#中使用Setting保存用户自定义窗体位置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
方法 步骤一 打开项目属性窗口 切换到设置(Settings)标签 如下图添加属性 Name Type Scope Value WindowLocation System Drawing Point User WindowSize System Drawing Size User 步骤二 在要保存状态的窗体代码头部添加 using UserSettingsDemo Properties; 在窗体的FormLoad事件中添加以下代码private void FormMain_Load(object sender EventArgs e) // Set window location if (Settings Default WindowLocation != null) this Location = Settings Default WindowLocation; // Set window size if (Settings Default WindowSize != null) this Size = Settings Default WindowSize;
步骤三 在窗体的FormClosing事件中添加如下代码private void FormMain_FormClosing(object sender FormClosingEventArgs e) // Copy window location to app settings Settings Default WindowLocation = this Location; // Copy window size to app settings if (this WindowState == FormWindowState Normal) Settings Default WindowSize = this Size; else Settings Default WindowSize = this RestoreBounds Size; // Save settings Settings Default Save();
以上是原作者写的 窗体最小化后在任务栏右键关闭窗体 再次打开窗体会有点问题 以下是不才写的private void frmMain_FormClosing(object sender FormClosingEventArgs e) // Copy window location to app settings Settings Default WindowLocation = this Location; // Copy window size to app settings if (this WindowState == FormWindowState Normal) if (this Size Width != && this Size Height != ) Settings Default WindowSize = this Size; else if (this RestoreBounds Size Width != && this RestoreBounds Size Height != ) Settings Default WindowSize = this RestoreBounds Size; // Save settings if(this WindowState!=FormWindowState Minimized) Settings Default Save();
cha138/Article/program/net/201311/12617相关参考
第步在解决方案上添加一个窗体Form;并添加textBoxtextBoxButton将Button的标题设为确定DialogResult属性设为OK 第步在窗体Form的类代
自定义事件实现不同窗体间的通讯Delphi篇 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!要实现子
在ExCe12003中,用户可以自定义序列,方法是_____。A、通过“工具”/“自定义”命令B、通过“插入”/“自定义”命令C、通过“数据”/“自定义”命令D、通过“编辑”/“自定义”命令答案:A解
usingSystem; cha138/Article/program/net/201311/14278
知识大全 PB中同时“继承”多个用户自定义数据窗口对象[3]
PB中同时“继承”多个用户自定义数据窗口对象[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 PB中同时“继承”多个用户自定义数据窗口对象[2]
PB中同时“继承”多个用户自定义数据窗口对象[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 PB中同时“继承”多个用户自定义数据窗口对象[1]
PB中同时“继承”多个用户自定义数据窗口对象[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
代码内含说明(界面是两个文本框textboxtextbox和一个button界面的Load事件button的click事件)usingSystem;usingSystemCollectionsGe
SQL技巧:探索用户自定义数据类型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 用户自定义数据
C#实现ListBox的Item自定义高度 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!