亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? folderdialog.cs

?? 用C#實(shí)現(xiàn)的取得CellID和LAC的程序源代碼!
?? CS
字號(hào):
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.IO;
using System.Windows.Forms;

namespace NiceTracker.Config
{
	/// <summary>
	/// Summary description for FolderDialog.
	/// </summary>
	public class FolderDialog : System.Windows.Forms.Form
	{
		private System.Windows.Forms.TreeView treeViewFolders;
		private const string ROOT_PATH = "\\";
		private System.Windows.Forms.ImageList imageList1;
		private FolderTreeNode rootNode = null;		

		private const int icoClosed = 0;
		private System.Windows.Forms.TextBox textBoxPath;
		private const int icoOpen = 1;
	
		public FolderDialog()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(FolderDialog));
			this.treeViewFolders = new System.Windows.Forms.TreeView();
			this.imageList1 = new System.Windows.Forms.ImageList();
			this.textBoxPath = new System.Windows.Forms.TextBox();
			// 
			// treeViewFolders
			// 
			this.treeViewFolders.ImageList = this.imageList1;
			this.treeViewFolders.Location = new System.Drawing.Point(8, 32);
			this.treeViewFolders.Size = new System.Drawing.Size(224, 232);
			this.treeViewFolders.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeViewFolders_AfterSelect);
			// 
			// imageList1
			// 
			this.imageList1.Images.Add(((System.Drawing.Image)(resources.GetObject("resource"))));
			this.imageList1.Images.Add(((System.Drawing.Image)(resources.GetObject("resource1"))));
			this.imageList1.ImageSize = new System.Drawing.Size(16, 16);
			// 
			// textBoxPath
			// 
			this.textBoxPath.Location = new System.Drawing.Point(8, 8);
			this.textBoxPath.Size = new System.Drawing.Size(224, 20);
			this.textBoxPath.Text = "";
			// 
			// FolderDialog
			// 
			this.Controls.Add(this.textBoxPath);
			this.Controls.Add(this.treeViewFolders);
			this.Text = "FolderDialog";
			this.Load += new System.EventHandler(this.FolderDialog_Load);

		}
		#endregion

		private void FolderDialog_Load(object sender, System.EventArgs e)
		{
			// Create root node
			rootNode = new FolderTreeNode( ROOT_PATH, ROOT_PATH );
			rootNode.Loaded = true;
			rootNode.ImageIndex = icoOpen;

			treeViewFolders.Nodes.Add( rootNode );

			// Recurse
			prepareFolders( rootNode );

			treeViewFolders.SelectedNode = rootNode;
			rootNode.Expand();

			this.treeViewFolders.BeforeExpand += new TreeViewCancelEventHandler(treeViewFolders_BeforeExpand);			

		}

		private void prepareFolders( FolderTreeNode folderTreeNode )
		{			
			string path = folderTreeNode.FolderPath;

			string[] folders = Directory.GetDirectories( path );

			foreach ( string folder in folders )
			{
				FolderTreeNode subNode = new FolderTreeNode( getFolderName( folder ), folder );
				folderTreeNode.Nodes.Add( subNode );
				folderTreeNode.ImageIndex = icoClosed;
				
				FolderTreeNode dummyNode = new FolderTreeNode( "", "" );
				dummyNode.IsDummy = true;
				subNode.Nodes.Add( dummyNode );
			}
		}

		private void treeViewFolders_BeforeExpand(object sender, TreeViewCancelEventArgs e)
		{						
			FolderTreeNode folderTreeNode = e.Node as FolderTreeNode;
			if ( !folderTreeNode.Loaded )
			{
				if ( (folderTreeNode.Nodes[0] as FolderTreeNode).IsDummy )
				{
					folderTreeNode.Nodes.RemoveAt(0);
				}

				prepareFolders( folderTreeNode );
				
				folderTreeNode.Loaded = true;
			}
		}

		private void treeViewFolders_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
		{
			FolderTreeNode folderTreeNode = e.Node as FolderTreeNode;
			textBoxPath.Text = folderTreeNode.FolderPath;
		}

		private string getFolderName( string str )
		{
			int idx = str.LastIndexOf( '\\' );

			if ( idx != -1 && str.Length > 1 )
			{
				int st = idx + 1;
				int len = str.Length - st;
				return str.Substring( st, len );
			}
			else
			{
				return str;
			}
		}

		private string stripExtraSlash(string str) 
		{
			string path = "";
			if ( str.Length > 1 && str[0] == '\\' )
				path = str.Substring( 1, str.Length - 1 );
			else
				path = str;

			return path;
		}

		public string SelectedPath
		{
			get
			{
				return textBoxPath.Text;
			}
			set
			{
				if ( Directory.Exists( value ) )
					textBoxPath.Text = value;
				else
					textBoxPath.Text = ROOT_PATH;
			}
		}
					 
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本色道**综合亚洲精品蜜桃冫| 精品国产乱码久久久久久浪潮| 精品一区二区三区久久久| 午夜欧美视频在线观看| 亚洲成人av福利| 亚洲1区2区3区视频| 一区二区三区电影在线播| 亚洲女同一区二区| 一区二区三区中文字幕在线观看| 亚洲丝袜自拍清纯另类| 亚洲色图在线播放| 一区二区视频免费在线观看| 一区二区高清在线| 午夜视频一区在线观看| 天天色天天操综合| 精品一区二区av| 国产+成+人+亚洲欧洲自线| www.色精品| 在线观看网站黄不卡| 777亚洲妇女| 精品成人私密视频| 日本一区二区三区国色天香| 国产精品高潮呻吟| 亚洲国产另类av| 麻豆91在线播放| 高清国产一区二区| 欧美亚洲一区二区在线| 91精品国产乱| 国产亚洲女人久久久久毛片| 亚洲人成精品久久久久久| 亚洲国产日韩精品| 精品亚洲欧美一区| 色综合天天在线| 欧美亚洲另类激情小说| 欧美不卡一区二区三区四区| 中文子幕无线码一区tr| 一区二区三区丝袜| 久久国产精品第一页| 9色porny自拍视频一区二区| 欧美亚洲精品一区| 久久婷婷国产综合精品青草| 自拍偷拍亚洲欧美日韩| 美腿丝袜在线亚洲一区| 成人丝袜18视频在线观看| 欧美综合天天夜夜久久| 日韩美女主播在线视频一区二区三区 | 亚洲男人的天堂一区二区| 亚洲综合图片区| 青青草视频一区| 成人高清av在线| 欧美精品自拍偷拍| 日本一区二区三区dvd视频在线| 国产精品久久777777| 亚洲成人久久影院| 国产成人精品亚洲777人妖| 欧洲激情一区二区| 日韩欧美一区二区在线视频| 久久久综合精品| 亚洲18色成人| 懂色av中文一区二区三区| 色av成人天堂桃色av| 日韩一区二区三区免费观看| 中文字幕国产一区| 香蕉久久一区二区不卡无毒影院 | 国产精品超碰97尤物18| 亚洲国产成人porn| 成人av午夜电影| 欧美精品一区二区久久久| 亚洲图片欧美综合| 91欧美一区二区| 国产亚洲成aⅴ人片在线观看| 亚洲国产日日夜夜| 91麻豆精东视频| 国产精品天美传媒沈樵| 精品在线播放午夜| 精品视频一区二区不卡| 亚洲人成网站精品片在线观看| 国产成人自拍高清视频在线免费播放| 8x8x8国产精品| 亚洲一线二线三线久久久| 国产精品系列在线观看| 日韩一级免费观看| 亚洲成av人片在线观看无码| 成人一区二区三区| 日韩免费在线观看| 蜜桃视频第一区免费观看| 91久久一区二区| 亚洲欧洲日韩av| 成人精品电影在线观看| 久久久久久久久蜜桃| 精品一区二区三区在线视频| 欧美视频日韩视频在线观看| 亚洲欧美一区二区视频| 成人ar影院免费观看视频| 中文久久乱码一区二区| 国产资源精品在线观看| 欧美mv日韩mv国产网站app| 秋霞电影网一区二区| 欧美高清视频www夜色资源网| 一区二区三区在线视频播放| 91久久人澡人人添人人爽欧美| 中文字幕一区二区三区色视频| 国产a视频精品免费观看| 国产欧美一二三区| 国产精品亚洲第一区在线暖暖韩国 | 91精品啪在线观看国产60岁| 亚洲成人在线网站| 欧美日韩另类国产亚洲欧美一级| 亚洲美女屁股眼交| 色综合久久综合网| 最近日韩中文字幕| 欧美性大战久久久久久久| 一区二区三区四区不卡在线| gogo大胆日本视频一区| 亚洲欧美综合另类在线卡通| 99精品热视频| 国产精品久久久一本精品| 不卡的av中国片| 最新高清无码专区| 欧美主播一区二区三区美女| 亚洲成av人片在线观看无码| 欧美喷水一区二区| 奇米综合一区二区三区精品视频 | 欧美麻豆精品久久久久久| 一区二区三区四区中文字幕| 91麻豆高清视频| 亚洲视频在线一区观看| 91香蕉视频在线| 午夜免费久久看| 久久综合久久综合久久综合| 国产ts人妖一区二区| 亚洲乱码中文字幕综合| 在线播放一区二区三区| 国产一区二区0| 亚洲桃色在线一区| 欧美一区二区三区人| 成人中文字幕在线| 亚洲综合精品自拍| 精品久久人人做人人爰| 97精品久久久久中文字幕 | 国产精品一区二区久激情瑜伽| 国产精品天干天干在观线| 欧美性感一区二区三区| 久久精品噜噜噜成人88aⅴ| 国产精品麻豆欧美日韩ww| 色成年激情久久综合| 蜜桃久久久久久| 亚洲欧洲日产国码二区| 在线成人免费观看| 国产真实乱偷精品视频免| 亚洲欧洲精品一区二区三区不卡| 欧美日本一道本| 高清不卡在线观看| 日本怡春院一区二区| 中文字幕不卡在线观看| 5566中文字幕一区二区电影| 成人性生交大片| 蜜臀久久久久久久| 国产精品久久久久久久久免费相片| 欧美另类变人与禽xxxxx| 粉嫩高潮美女一区二区三区| 视频在线观看一区| 国产精品超碰97尤物18| 日韩免费观看高清完整版在线观看| 北条麻妃一区二区三区| 久久精品国产秦先生| 一区二区在线观看不卡| 久久精品男人天堂av| 欧美日韩一区二区在线视频| 国产69精品久久777的优势| 免费人成精品欧美精品| 亚洲靠逼com| 国产拍揄自揄精品视频麻豆| 91精品麻豆日日躁夜夜躁| 99久久婷婷国产| 国产原创一区二区| 蜜臀av一级做a爰片久久| 亚洲乱码一区二区三区在线观看| 久久久久综合网| 日韩欧美色电影| 欧美日韩精品欧美日韩精品一综合| 成人a免费在线看| 国产一区在线观看麻豆| 丝袜美腿高跟呻吟高潮一区| 国产精品素人视频| 日韩美女在线视频| 91精品一区二区三区久久久久久| 色狠狠色狠狠综合| 91在线精品秘密一区二区| 久久91精品久久久久久秒播| 亚洲精品高清在线| 国产婷婷一区二区| 日韩欧美国产麻豆| 在线精品视频免费播放| 成人aa视频在线观看| 丁香亚洲综合激情啪啪综合| 国产乱码精品一区二区三区av | 国产欧美精品一区二区色综合 | 欧美午夜精品久久久久久孕妇| 白白色 亚洲乱淫|