您的位置:首页 > 其它

某些控件的应用

2015-06-01 10:15 274 查看
namespace 复选框
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e) //复选框
{
if(checkBox1.Checked)
{
MessageBox.Show("香蕉选中");
}
if (checkBox2.Checked)
{
MessageBox.Show("苹果选中");
}
if (checkBox3.Checked)
{
MessageBox.Show("橘子选中");
}
}

private void button2_Click(object sender, EventArgs e) //复选列表
{
//MessageBox.Show(checkedListBox1.SelectedItems[0].ToString()); //选中的哪项
//MessageBox.Show( checkedListBox1.CheckedItems[0].ToString());//打钩的哪项 0代表的是集合里面只有一个元素。
int count = checkedListBox1.CheckedItems.Count; //定义一个变量来接收集合里面元素的个数
for (int i = 0; i < count; i++)
{
MessageBox.Show(checkedListBox1.CheckedItems[i].ToString()); //依次输出
}

}

private void button3_Click(object sender, EventArgs e) //添加元素
{
checkedListBox1.Items.Clear(); //清空集合内的元素
checkedListBox1.Items.Add("第四项"); //往集合里添元素
}

private void button4_Click(object sender, EventArgs e) //下拉列表
{
//comboBox1.Items.Clear();
//comboBox1.Items.Add("Apple");
//comboBox1.Items.Add("Orange");
//comboBox1.Items.Add("Banana");
//comboBox1.SelectedIndex = -1; //获取或设置选中项的索引 -1是初始值,哪一项也没选择
MessageBox.Show( comboBox1.SelectedItem.ToString()); //获取选中项的文本

}

private void button5_Click(object sender, EventArgs e)
{
MessageBox.Show(dateTimePicker1.Value.ToString()); //获取或设置选中的日期时间
}

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
MessageBox.Show(  treeView1.SelectedNode.Text); //获取选中节点文本
}

private void button6_Click(object sender, EventArgs e) //树状图 treeView
{
treeView1.Nodes.Add("新加一");//添加新节点
treeView1.Nodes[2].Nodes.Add("新加1");//添加子节点
treeView1.Nodes[2].Nodes[0].Nodes.Add("新加2"); //添加子节点的子节点
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: