ラベルの配列があり、このラベルのテキストを保存して、フォームが読み込まれたときに同じ情報が同じラベルに読み込まれるようにしたい
このコード:
for (int i = 0; i < count; ++i)
{
Properties.Settings.Default.label = lblArray[i].Text;
Properties.Settings.Default.Save();
}
プロパティは配列自体ではないため、最後のオブジェクトをオーバーライドし続けます。Properties.Settings.Default.label
データが保存されてから正しくロードされるように配列を作成することはありますか?
アップデート
RE: (以下の回答)
再度ロードするには:
for (int i = 0; i < countHeadWaiters; ++i)
{
lblHeadWaiterHours[i].Text = Properties.Settings.Default.label[i];
}
しかし何も返さない