C#文件拖放至窗体的ListView控件获取文件类型

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace FileStyle{public partial class Form1 : Form{public Form1(){InitializeComponent();}public void Data_List(ListView LV, string F){string Format = "";if (F.LastIndexOf(".") == F.Length – 4)Format = F.Substring(F.LastIndexOf(".") + 1, 3);ListViewItem item = new ListViewItem(F);item.SubItems.Add(Format);LV.Items.Add(item);}private void listView1_DragEnter(object sender, DragEventArgs e){e.Effect = DragDropEffects.Copy;String[] str_Drop = (String[])e.Data.GetData(DataFormats.FileDrop, true);//必须用字符串数组Data_List(listView1, str_Drop[0]);}private void Form1_Shown(object sender, EventArgs e){listView1.GridLines = true;listView1.View = View.Details;//显示列名称listView1.FullRowSelect = true;listView1.HeaderStyle = ColumnHeaderStyle.Nonclickable;//隐藏列标题listView1.Columns.Add("文件名", listView1.Width – 65, HorizontalAlignment.Right);listView1.Columns.Add("类型", 60, HorizontalAlignment.Center);}}}

,是会眨眼的星星,而当火车弯曲而行,这些星群便上上下下的画着弧线,

C#文件拖放至窗体的ListView控件获取文件类型

相关文章:

你感兴趣的文章:

标签云: