gpt4 book ai didi

vb.net - 如何在之前执行的基础上加载表单?

转载 作者:行者123 更新时间:2023-12-02 09:54:38 25 4
gpt4 key购买 nike

我在 Vb.net 中制作了一个表单,用户可以在其中进行多项更改。我希望用户所做的更改在每次执行时都应保留。

例如,我在执行时对字体应用了一些效果 -

Private Sub Checkbox1_CheckedChanged ()
If CheckBox1.Checked = True then
Label1.Font = New Drawing Style ("Comic Sans Ms", 16, FontStyle.Bold)
End If
End Sub

用户所做的更改应该在下次执行程序时可见。

可能吗?

提前致谢!

最佳答案

你有几个选项,如果你只想进行一些设置,我会使用内置的 User Settings ,您可以在项目属性中创建一个设置。这是您的字体的示例。

enter image description here

然后你就可以像这样使用它。

Private Sub Checkbox1_CheckedChanged() Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = True Then
Label1.Font = New Font("Comic Sans Ms", 16, FontStyle.Bold)
My.Settings.MyNewFont = Label1.Font
My.Settings.Save()
End If
End Sub

Public Sub New()

' This call is required by the designer.
InitializeComponent()
If Not IsNothing(My.Settings.MyNewFont) Then Label1.Font = My.Settings.MyNewFont

End Sub

关于vb.net - 如何在之前执行的基础上加载表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20737358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com