我的form1,有一个listview,里面有一个权限列,1为有权限,0为无权限,现在我选中条数据,点击修改按钮,弹出form2.里面对应着listview的列,且值也传进来,用户名啊什么的都解决了,可是我的权限列是否启用怎么传?我的form2对应着checkbox,怎么做呢?代码:
form1private void btnEdit_Click(object sender, EventArgs e)
{
ListViewItem item = listView1.SelectedItems[0];
UserInfo ui = new UserInfo();
ui.Id = Convert.ToInt32(item.Text);
ui.Name = item.SubItems[1].Text;
ui.Number = item.SubItems[2].Text;
ui.Department = item.SubItems[3].Text;
ui.lockflag = item.SubItems[4].Text;
EditForm form = new EditForm (ui);form.ShowDialog();
}form2:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;using System.Text;
using System.Windows.Forms;namespace Demo
{
public partial class EditForm : Form
{
public EditForm(UserInfo ui)
{
InitializeComponent();
txtID.Text = ui.Id.ToString();
txtName.Text = ui.Name;
txtNumber.Text = ui.Number;
txtPart.Text = ui.Department;
if (ui.lockflag == 1)
{
checkBox6.checked = true;
}
else
{
checkBox6.checked = false;
}
}
}
}
大婶们看看怎么传listview的值,怎么让check有相应的状态?????我这段代码chheckbox那边怎么错了? C#CheckBox