单选框:
GroupBox:
Doker属性:作为基础布局。可以让控件完全贴靠某一方向,或者铺满整个容器。置于底层可以铺满容器
label:
- 大部分时候的作用是当做显示或者提示
- 有些时候需要使用链接时,可以使用label或者link label,后者点击有特效
实现一个简单的登录
实现一个简单的登录
selectModel:指定列表框是单选多选还是不可选;MutiExtend时可以用ctr、shit、鼠标进行多选
自己进行数据类型绑定:
public Form1()
{
InitializeComponent();
List chklist = new List();
for (int i = 0; i < 10; i++)
{
Class1 chk = new Class1();
chk.index = i;
chk.Name = "CheckBox" + i.ToString();
chklist.Add(chk);
}
listBox1.DisplayMember = "Name";
listBox1.ValueMember = "index";
listBox1.DataSource = chklist;
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
//对象ToString()返回基类的名称,对其进行重写
text1.Text = listBox1.SelectedItem.ToString();
int selectedValue = (int)listBox1.SelectedValue;
int i = selectedValue;
/*text1.Focus();
text1.SelectAll();*/
}
namespace ListBox_列表框_
{
public class Class1
{
public string Name { get; set; }
public int index { get; set; }
public override string ToString()
{
return Name;
}
}
}