FileNode.cs
上传用户:lxycoco
上传日期:2022-07-21
资源大小:38457k
文件大小:1k
源码类别:

C#编程

开发平台:

Others

  1. using System;
  2. using System.Windows.Forms;
  3. using System.IO;
  4. namespace FolderTree
  5. {
  6. /// <summary>
  7. /// Summary description for FileNode.
  8. /// </summary>
  9. public class FileNode : System.Windows.Forms.TreeNode
  10. {
  11.     string _fileName = "";
  12.     FileInfo _info;
  13. public FileNode(string fileName)
  14. {
  15.       _fileName = fileName;
  16.       _info = new FileInfo(_fileName);
  17.       base.Text = _info.Name;
  18.       if(_info.Extension.ToLower() == ".exe")
  19.         this.ForeColor = System.Drawing.Color.Red;
  20.     }
  21.     public string FileName
  22.     {
  23.       get {return _fileName;}
  24.       set {_fileName = value;}
  25.     }
  26.     public FileInfo FileNodeInfo
  27.     {
  28.       get {return _info;}
  29.     }
  30.           
  31. }
  32. }