0

私は5つのチェックボックスを持っています。ユーザーがチェックしたかどうかを設定ファイルに保存して、プログラムを開いたときにそのファイルを開いて同じチェックボックスが選択されていることを確認できるようにしたいと考えています。

私は一生、この問題に関して私を助けてくれるものを見つけることはできません. ユーザー設定とアプリケーション設定に関するすべてのページを読みましたが、まだ理解できません。

誰かがこれを行う方法の例を教えていただければ、本当に助かります。ありがとう

現時点では、各チェックボックスの TabIndex をテキスト ファイルに書き込んでいます。テキスト ファイルの読み込みを選択すると、プログラムはテキスト行を読み取り、そこから chk.selected 属性をテストしてベースにする TabIndex を抽出します。

これは、ユーザー設定を保存する方法が間違っているように感じます

4

1 に答える 1

1

プロジェクトのプロパティに移動し、設定ペインを開き、設定ファイルを作成します。このファイルは Properties->Settings.Settings に保存されますが、プロパティの [設定] ページから簡単に編集できます。

行を作成し、IsMyCheckbox1Checked という名前を付け、タイプを Bool に、スコープをユーザーに設定します。コメントを追加したい場合。

アプリケーションでは、これを次のように使用できます。

Boolean b = Properties.Settings.Default.IsMyCheckbox1Checked; //Read the Setting
Properties.Settings.Default.UsMyCheckbox1Checked = Checkbox1.Checked; //Write the Setting
Properties.Settings.Default.Save(); // Persist the Setting to the user's appData-Folder

お役に立てれば。

于 2012-08-24T08:33:41.743 に答える