保存Windows窗体大小
发布时间:2020-12-14 04:15:50 所属栏目:Windows 来源:网络整理
导读:我正在用VB.NET开发一篇文章.在我的主要表单中,我正在创建一个用作对话框的新表单.我想知道是否有办法在新对话框结束时保存每个用户的大小设置(可能是在他们的机器上的文件中,通过 XML或其他东西?) 您可以将其保存到设置文件中,并在’onclosing’事件上更新
我正在用VB.NET开发一篇文章.在我的主要表单中,我正在创建一个用作对话框的新表单.我想知道是否有办法在新对话框结束时保存每个用户的大小设置(可能是在他们的机器上的文件中,通过
XML或其他东西?)
您可以将其保存到设置文件中,并在’onclosing’事件上更新它.
进行设置转到项目属性 – >设置 – >然后进行类似system.drawing.size的’dialogsize’设置. 然后在对话框中执行此操作: Public Sub New() InitializeComponent() End Sub Public Sub New(ByVal userSize As Size) InitializeComponent() Me.Size = userSize End Sub Protected Overrides Sub OnClosing(ByVal e As System.ComponentModel.CancelEventArgs) MyBase.OnClosing(e) My.Settings.DialogSize = Me.Size My.Settings.Save() End Sub 做这样的事情来检查和使用设置: Dim dlg As MyDialogWindow If My.Settings.DialogSize.IsEmpty Then dlg = New MyDialogWindow() Else dlg = New MyDialogWindow(My.Settings.DialogSize) End If dlg.ShowDialog() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- WiX MajorUpgrade的Windows服务,保留.config并避免重新启动
- windows – 让PHP命令行逐页显示phpinfo?
- win10 下安装 neo4j(转)
- Windows 10无法显示无线网络连接
- windows-store-apps – 错误CS0117:’System.Type’不包含
- windows-server-2012 – 可以使用填充程序来更改Windows版本
- windows-xp – Windows桌面应用程序的使用情况跟踪
- 使用System.Windows.Forms的C#不存在
- 支持区域设置的字符串解析到Windows C中的日期
- libglog.dll CMake 在Windows上编译、应用glog