怎么和DataTable也扯上了,在登陆按钮的事件中打开一个xml文件,读取所有用户名到list,然后判断当前用户名是否在list中,如果有,则不管,如果没有则添加到list,然后把list的内容写回到xml中。然后在登陆窗口的构造函数中也打开这个xml文件,读取所有的内容到list,把comboboxEdit的数据源绑到这个list就行了
我使用的datatable生成xml文件,你这个是怎么实现的,代码
@The pursuit of depth: 怎么实现已经说得很清楚了。如果你熟悉xml,那应该能写出来了。
举个栗子,用文本文件存
登陆的Click事件中(伪代码):
string user = txtUserName.Text()
FileOpen("1.txt") //1.txt要提前建好
while(FileEnd){
lst.Items.Add(FileRead);
}
If (!lst.Contains(user))
{
File.append(user);
}
然后登录窗口的构造函数
FileOpen("1.txt") //1.txt要提前建好
while(FileEnd){
lst.Items.Add(FileRead);
}
comboboxEdit.ItemSource = lst;