2

我想从 a 中保存一个值,从 a 中保存一个文本TextBox项,并检查 true 或 false。然后我想用按钮调用保存的设置。我尝试了以下内容,但收到以下错误声明:用户代码未处理。给定的键不在当前字典中?SelectedIndexComboBoxCheckBoxOnClickTextBoxKeyNotFoundException

有谁能够帮助我?

Private Sub Button2_Click(sender As System.Object, e As System.Windows.RoutedEventArgs)    Handles Button2.Click

    Dim Store As IsolatedStorageSettings = IsolatedStorageSettings.ApplicationSettings

    IsolatedStorageSettings.ApplicationSettings(TextBox1.Text) = TextBox1
End Sub

Private Sub Button3_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button3.Click

    TextBox1 = (IsolatedStorageSettings.ApplicationSettings(TextBox1.Text))

End Sub
4

1 回答 1

0

ApplicationSettings 的工作方式类似于 Hashtable。它需要一个密钥来识别您希望存储的任何设置。

您可以像这样存储您的设置(空气代码):

IsolatedStorageSettings.ApplicationSettings("MyTextBoxKey") = TextBox1.Text

您可以像这样检索您的设置:

TextBox1.Text = CStr(IsolatedStorageSettings.ApplicationSettings("MyTextBoxKey"))

您可以在 MSDN 上阅读有关 ApplicationSettings 的更多信息

于 2012-10-25T01:34:53.287 回答