c# - 我将如何从文本文件中读取信息并根据该信息更改复选框状态?
问题描述
foreach (var line in File.ReadLines(@"bin\save.dat")) //Console.WriteLine(line); listBox1.Items.Add(line); toggle_one.Checked = (listBox1.Items[1]);
显然这是行不通的。:(
语境:
我想在用户关闭应用程序后保存用户信息,所以一旦他们重新打开它,他们的数据就会被保存,这样他们就不需要再次经历那个麻烦的登录过程。
我问过 X 但它不起作用,我试图使用 Y 但那不起作用。我读过关于我想做的事情的论坛,没有任何帮助。
我将如何从文本文件中读取信息并根据该信息更改复选框状态?
解决方案
foreach (var line in File.ReadLines(@"bin\save.dat"))
{
//Console.WriteLine(line);
//listBox1.Items.Add(line);
bool state = line == "yes" ? true : false;
toggle_one.Checked = (state);
}
例如,这是一个 OTTOMH 快速而肮脏的解决方案。(将行比较替换为您保存的任何内容以指示用户对复选框的选择)
推荐阅读
- angular - 如何在 ng-charts 上创建动态数据集
- python - python将时间戳添加到控制台输出
- php - 在 Ubuntu 18.04 上使用作曲家将 Drupal 9.0.3 更新到 9.0.6 的问题
- python - 如何将 python 模块从不同的目录导入到 jupyter notebook
- python - Python 矩阵类型
- python - 如何从文本中提取所有类型的日期格式
- swift - 使用图像选择器后,应用程序中的所有声音都会静音
- java - 使用 Java 进行金字塔打印
- javascript - Vue中单击元素后的事件
- html - materializecss:如何让图像留在列中