combox使用:
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedItem.ToString() == "LargeIcon") listView1.View = View.LargeIcon;
if (comboBox1.SelectedItem.ToString() == "SmallIcon") listView1.View = View.SmallIcon;
if (comboBox1.SelectedItem.ToString() == "List") listView1.View = View.List;
if (comboBox1.SelectedItem.ToString() == "Details") listView1.View = View.Details;
if (comboBox1.SelectedItem.ToString() == "Tile") listView1.View = View.Tile;
}
事件加载;
private void Form1_Load(object sender, EventArgs e)
{
string[,] myCountry = { { "chiana", "中国", "北京" }, { "korea", "韩国", "首尔" }, { "America", "美国", "华盛顿" } };
for(int i=0;i<myCountry.Length/3;i++)
{
ListViewItem mylvi = listView1.Items.Add(i.ToString());
mylvi.ImageIndex = i;
mylvi.SubItems.Add(myCountry[i, 0]);
mylvi.SubItems.Add(myCountry[i, 1]);
mylvi.SubItems.Add(myCountry[i, 2]);
}
}
Image mymg1 = Image.FromFile(@"C:\Users\Administrator\Desktop\548\sc13\13第十三章\13.3 ImageList控件\Imagelist\1.PNG");
Image mymg2 = Image.FromFile(@"C:\Users\Administrator\Desktop\548\sc13\13第十三章\13.3 ImageList控件\Imagelist\2.PNG");
Image mymg3 = Image.FromFile(@"C:\Users\Administrator\Desktop\548\sc13\13第十三章\13.3 ImageList控件\Imagelist\3.PNG");
imageList2.Images.AddStrip(mymg3);
//imageList2.Images.Add(mymg1);
imageList2.Images.AddRange(new Image []{mymg1,mymg2,mymg3});
Graphics mygph = Graphics.FromHwnd(this.Handle);
for (int i = 0; i < imageList2.Images.Count;i++ )
{
imageList2.Draw(mygph, new Point(50, 50), i);
System.Threading.Thread.Sleep(1000);
}
treeview使用:
TreeNode tn = new TreeNode();
tn = treeView1.SelectedNode;
if(tn.Nodes.Count >0)
{
DialogResult myDR = MessageBox.Show("delete", "提示", MessageBoxButtons.YesNo);
if(myDR==DialogResult.Yes)
{
tn.Remove();
}
}
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
//TreeNode tn=new TreeNode();
//tn.Text = textBox1.Text;
treeView1.SelectedNode.Nodes.Add(textBox1.Text.Trim());
}
}
private void button1_Click(object sender, EventArgs e)
{
if(textBox1.Text!="")
{
//TreeNode tn=new TreeNode();
//tn.Text = textBox1.Text;
treeView1.Nodes.Add(textBox1.Text.Trim());
}
}