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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? htmltextbox.cs

?? 非常不錯的學校在線考試分析系統
?? CS
?? 第 1 頁 / 共 5 頁
字號:
		{
			get 
			{
				if (scrollbarStyle == null) 
				{
					scrollbarStyle = new ScrollbarStyle(ColorTranslator.FromHtml("#D4D0C8"),ColorTranslator.FromHtml("#000000"),ColorTranslator.FromHtml("#D4D0C8"),ColorTranslator.FromHtml("#D4D0C8"),ColorTranslator.FromHtml("#D4D0C8"),ColorTranslator.FromHtml("#808080"),ColorTranslator.FromHtml("#808080"),ColorTranslator.FromHtml("#D4D0C8"));
					if (IsTrackingViewState)
						((IStateManager)scrollbarStyle).TrackViewState();
				}
				return scrollbarStyle;
			}
		}
		private ScrollbarStyle scrollbarStyle;	
		/// <summary>
		/// Sets the style for how the toolbar is draw.
		/// </summary>
		[
		CategoryAttribute("Toolbar Behavior")
		]	
		public ToolbarType ToolbarType 
		{
			get 
			{ 
				object savedState = this.ViewState["ToolbarType"];
				return (savedState == null) ? ToolbarType.Office2003 : (ToolbarType) savedState;
			}
			set 
			{				
				ViewState["ToolbarType"] = value;
			}
		}
		private void SetButtonPath() 
		{
			switch (this.ToolbarType) 
			{
				default:
				case ToolbarType.Office2003:
					this.ButtonPath = "/images/ftb/office2003/";
					break;				
				case ToolbarType.OfficeXP:
					this.ButtonPath = "/images/ftb/officeXP/";
					break;
				case ToolbarType.Office2000:
					this.ButtonPath = "/images/ftb/office2000/";
					break;
			}
		}

		private void SetButtonStyle() 
		{
			if (ViewState["ToolbarType"] != null) 
			{
				if (this.ButtonPath == "") SetButtonPath();
				switch (this.ToolbarType) 
				{
					case ToolbarType.Office2003:
						this.BackColor = ColorTranslator.FromHtml("#9EBEF5");
						this.GutterBackColor = ColorTranslator.FromHtml("#81A9E2");
						this.ButtonOverStyle = true;
						this.ButtonOverImage = false;
						this.ButtonDownStyle = true;
						this.ButtonDownImage = false;
						this.ButtonStyle.OverBackColor = Color.Empty;
						this.ButtonStyle.OverBackgroundImage = this.ButtonPath + "toolbarbutton.over.gif";
						this.ButtonStyle.OverBorderColorLight = ColorTranslator.FromHtml("#000080");
						this.ButtonStyle.OverBorderColorDark = ColorTranslator.FromHtml("#000080");
						this.ButtonStyle.DownBackColor = Color.Empty;
						this.ButtonStyle.DownBackgroundImage = this.ButtonPath + "toolbarbutton.down.gif";
						this.ButtonStyle.DownBorderColorLight = ColorTranslator.FromHtml("#000080");
						this.ButtonStyle.DownBorderColorDark = ColorTranslator.FromHtml("#000080");
						this.ToolbarBackColor = System.Drawing.Color.Empty;
						this.ToolbarBackGroundImage = true;
						break;
					case ToolbarType.OfficeXP:
						this.BackColor = ColorTranslator.FromHtml("#D4D0C8");
						this.GutterBackColor = ColorTranslator.FromHtml("#BFBCB6");
						this.ButtonOverStyle = true;
						this.ButtonOverImage = true;
						this.ButtonDownStyle = true;
						this.ButtonDownImage = false;
						this.ButtonStyle.OverBackColor = ColorTranslator.FromHtml("#B6BDD2");
						this.ButtonStyle.OverBorderColorLight = ColorTranslator.FromHtml("#3169C6");
						this.ButtonStyle.OverBorderColorDark = ColorTranslator.FromHtml("#3169C6");
						this.ButtonStyle.DownBackColor = ColorTranslator.FromHtml("#8592B5");
						this.ButtonStyle.DownBorderColorLight = ColorTranslator.FromHtml("#3169C6");
						this.ButtonStyle.DownBorderColorDark = ColorTranslator.FromHtml("#3169C6");						
						this.ToolbarBackGroundImage = false;
						break;
					case ToolbarType.Office2000:
						this.BackColor = ColorTranslator.FromHtml("#D4D0C8");
						this.GutterBackColor = ColorTranslator.FromHtml("#BFBCB6");	
						this.ButtonOverStyle = true;
						this.ButtonOverImage = false;
						this.ButtonDownStyle = true;
						this.ButtonDownImage = false;
						this.ButtonStyle.OverBackColor = ColorTranslator.FromHtml("#D4D0C8");
						this.ButtonStyle.OverBorderColorLight = ColorTranslator.FromHtml("#FFFFFF");
						this.ButtonStyle.OverBorderColorDark = ColorTranslator.FromHtml("#808080");
						this.ButtonStyle.DownBackColor = ColorTranslator.FromHtml("#D4D0C8");
						this.ButtonStyle.DownBorderColorLight = ColorTranslator.FromHtml("#808080");
						this.ButtonStyle.DownBorderColorDark = ColorTranslator.FromHtml("#FFFFFF");
						this.ToolbarBackGroundImage = false;
						break;
					case ToolbarType.Custom:
						// do nothing
						break;
				}
			}
		}
		//Button Properties

		

		/// <summary>
		/// Style parameters for ToolbarButtons.  Is unused if ButtonType is set to FormButton.  If ToolbarType is manually set, these values may be overridden.  You should set ToolbarType to ToolbarType.Custom when customizing ButtonStyle
		/// </summary>
		[
		DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
		PersistenceMode(PersistenceMode.InnerProperty),
		NotifyParentProperty(true),
		CategoryAttribute("Toolbar Behavior")
		]
		public virtual ToolbarButtonStyle ButtonStyle 
		{
			get 
			{
				if (buttonStyle == null) 
				{
					if (this.ButtonPath == "") this.SetButtonPath();
					buttonStyle = new ToolbarButtonStyle(Color.Empty,Color.Empty,this.ButtonPath + "toolbarbutton.over.gif",ColorTranslator.FromHtml("#000080"),ColorTranslator.FromHtml("#000080"),this.ButtonPath + "toolbarbutton.down.gif",ColorTranslator.FromHtml("#000080"),ColorTranslator.FromHtml("#000080"));
					if (IsTrackingViewState)
						((IStateManager)buttonStyle).TrackViewState();
				}
				return buttonStyle;
			}
		}
		private ToolbarButtonStyle buttonStyle;

		protected override object SaveViewState() 
		{
			// Customized state management to handle saving 
			// state of contained objects such as styles.
			object baseState = base.SaveViewState();
			object buttonStyleState = (buttonStyle != null) ? 
				((IStateManager)buttonStyle).SaveViewState() : null;
			object scrollbarStyleState = (scrollbarStyle != null) ? 
				((IStateManager)scrollbarStyle).SaveViewState() : null;

			object[] myState = new object[3];
			myState[0] = baseState;
			myState[1] = buttonStyleState;
			myState[2] = scrollbarStyleState;

			return myState;
		}
		protected override void LoadViewState(object savedState) 
		{
			// Customized state management to handle 
			// state restoration of contained objects.

			if (savedState != null) 
			{
				object[] myState = (object[])savedState;

				if (myState[0] != null)
					base.LoadViewState(myState[0]);
				if (myState[1] != null)
					((IStateManager)ButtonStyle).LoadViewState(myState[1]);
				if (myState[2] != null)
					((IStateManager)ScrollbarStyle).LoadViewState(myState[2]);
			}
		}

		/// <summary>
		/// Determines how buttons are displayed.  Image is the default type.
		/// </summary>		
		[
		CategoryAttribute("Toolbar Items Options")
		]			
		public ButtonType ButtonType 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonType"];
				return (savedState == null) ? ButtonType.Image : (ButtonType) savedState;
			}
			set 
			{
				ViewState["ButtonType"] = value;
			}
		}
		/// <summary>
		/// Boolean for whether buttons change style (borders and back color) onMouseOver.
		/// </summary>		
		[
		CategoryAttribute("Toolbar Items Options")
		]		
		public bool ButtonOverStyle 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonOverStyle"];
				return (savedState == null) ? true : (bool) savedState;
			}
			set 
			{
				ViewState["ButtonOverStyle"] = value;
			}
		}
		/// <summary>
		/// Boolean for whether buttons change images onMouseOver.
		/// </summary>	
		public bool ButtonOverImage 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonOverImage"];
				return (savedState == null) ? false : (bool) savedState;
			}
			set 
			{
				ViewState["ButtonOverImage"] = value;
			}
		}
		/// <summary>
		/// Boolean for whether buttons change style (borders and back color) onMouseDown.
		/// </summary>	
		[
		CategoryAttribute("Toolbar Items Options")
		]				
		public bool ButtonDownStyle 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonDownStyle"];
				return (savedState == null) ? true : (bool) savedState;
			}
			set 
			{
				ViewState["ButtonDownStyle"] = value;
			}
		}
		/// <summary>
		/// Boolean for whether buttons change images onMouseDown.
		/// </summary>	
		[
		CategoryAttribute("Toolbar Items Options")
		]				
		public bool ButtonDownImage 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonDownImage"];
				return (savedState == null) ? false : (bool) savedState;
			}
			set 
			{
				ViewState["ButtonDownImage"] = value;
			}
		}
		/// <summary>
		/// The path to button images.  Defaults to String.Empty, but is set but ButtonStyle
		/// </summary>	
		[
		CategoryAttribute("External")
		]		
		public string ButtonPath 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonPath"];
				return (savedState == null) ? CommunityGlobals.ResolveBase("Communities/Common/Images/HtmlTextBoxEditor/office2003/") : (string) savedState;//SMR- CSK integration
			}
			set 
			{
				ViewState["ButtonPath"] = CommunityGlobals.ResolveBase(FixPath(value)); //SMR- CSK integration
			}
		}
		/// <summary>
		/// The file type extention of buttons (gif,jpg,png)
		/// </summary>	
		[
		CategoryAttribute("External")
		]					
		public string ButtonFileExtention 
		{
			get 
			{ 
				object savedState = this.ViewState["ButtonFileExtention"];
				return (savedState == null) ? "gif" : (string) savedState;
			}
			set 
			{
				ViewState["ButtonFileExtention"] = value;
			}
		}
		/// <summary>
		/// The path to helper files. Default is blank which will look in the current directory.  Automatically affixes a "/" if it's not included.
		/// </summary>	
		[
		CategoryAttribute("External")
		]						
		public string HelperFilesPath 
		{
			get 
			{ 
				object savedState = this.ViewState["HelperFilesPath"];
				return (savedState == null) ? CommunityGlobals.ResolveBase("Engine/Framework/HtmlTextBox/") : (string) savedState;//SMR- CSK integration
			}
			set 
			{
				if (value != "") 
				{
					if (value.Substring(value.Length) != "/") value += "/";
				}
				ViewState["HelperFilesPath"] = CommunityGlobals.ResolveBase(FixPath(value));//SMR- CSK integration
			}
		}
		/// <summary>
		/// Parameters included with all helper scripts
		/// </summary>	
		[
		CategoryAttribute("External")
		]						
		public string HelperFilesParameters 
		{
			get 
			{ 
				object savedState = this.ViewState["HelperFilesParameters"];
				return (savedState == null) ? "" : (string) savedState;
			}
			set 
			{
				ViewState["HelperFilesParameters"] = value;
			}
		}
		/// <summary>
		/// The path to for the InsertImageFromGallery Button.  Defaults to "images".  Use forward slashes "/" and do not all leading or trailing slashes.
		/// </summary>	
		[
		CategoryAttribute("External")
		]					
		public string ImageGalleryPath 
		{
			get 
			{ 
				object savedState = this.ViewState["ImageGalleryPath"];
				return (savedState == null) ? "Communities/Common/Images/HtmlTextBoxUserImages" : (string) savedState;//SMR- CSK integration
			}
			set 
			{
				value = FixPath(value);//SMR- CSK integration
				value.Replace("\\","/");
				if (value.Substring(0,1) == "/") value = value.Substring(1,value.Length-1);
				if (value.Substring(value.Length-1,1) == "/") value = value.Substring(0,value.Length-1);
				ViewState["ImageGalleryPath"] = value;
			}
		}	
		#endregion


		protected override void OnInit( EventArgs e ) 
		{
			//SMR- Begin: CSK integration
			if(Context.Items["SectionInfo"] != null)
			{
				objSectionInfo = ((SectionInfo)Context.Items["SectionInfo"]);
			}
			//SMR- End: CSK integration

            // Check for form tags
			GetFormClientID();
			base.OnInit(e);
		}
		private string GetFormClientID() 
		{
			if(IsHtmlForm(this.Parent)) 
			{
				return this.Parent.ClientID;
			}
			Control c = this.Parent;
			while(c != null) 
			{
				c = c.Parent;
				if(IsHtmlForm(c)) 
				{
					return c.Parent.ClientID;
				}
			}
			throw new Exception(string.Format("Control '{0}' of type '{1}' must be placed inside a form tag with runat=server",this.ID,this.GetType().ToString()));
		}
		private bool IsHtmlForm(Control c) 
		{
			return (c is HtmlForm);
		}
		protected override void OnLoad(EventArgs e) 
		{

			//SMR- Begin: CSK integration
			if(objSectionInfo != null)
			{
				string path = CommunityGlobals.GetSectionPath(CommunityGlobals.ResolveBase( "Communities" + "/" + objSectionInfo.Style )) + "Editor/";
				System.IO.DirectoryInfo DI = new System.IO.DirectoryInfo(Context.Server.MapPath(path));
				if(DI.Exists && DI.GetFiles("Editor.css").Length > 0)
				{
					this.DesignModeCss = path + "Editor.css";

				}
				else
				{
					this.DesignModeCss = CommunityGlobals.ResolveBase( "Communities/Common/Themes/Default/Styles/Editor/Editor.css" );
				}
				CheckAllowHtml();
			}
			else
			{
				this.DesignModeCss = CommunityGlobals.ResolveBase( "Communities/Common/Themes/Default/Styles/Editor/Editor.css" );
			}

			if(_allowHtml == AllowHtml.None && this.IsMshtmlEditorCapable)
			{
				this.ForceDownLevel = true;
			}
			else
			{
				if(_allowHtml == AllowHtml.Limited)
				{
					//this.DisablePaste = true;
					this.AllowHtmlMode = false;
				}
				
				//SMR- Begin: most of the origional OnLoad code
				if ((base.ID + "")== "") throw new Exception("The ID of an FTB control must be set");
				InitializeToolbars();
				SetUpToolbarItems();
				//SMR- End: most of the origional OnLoad code

			}
			//SMR- Begin: CSK integration	
		}

		protected override void OnPreRender( EventArgs e ) 
		{
			Page.RegisterRequiresPostBack(this);
			this.RegisterClientScript();
			base.OnPreRender(e);
		}
		// by manudea - 15/3/2003
		ResourceManager _resourceManager;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清视频www夜色资源网| 国产精品福利一区二区三区| 日本欧美在线看| 亚洲免费观看高清完整版在线观看 | 亚洲午夜久久久久久久久久久 | 欧美男生操女生| 成人动漫在线一区| 黄色成人免费在线| 亚洲成a天堂v人片| 一区二区在线观看免费| 2023国产一二三区日本精品2022| 91久久精品一区二区三区| 日韩精品一区第一页| 亚洲精品亚洲人成人网在线播放| 国产精品女人毛片| 国产精品久久久久久久浪潮网站| 欧美乱熟臀69xxxxxx| 91精品国产乱| 欧洲国内综合视频| 欧美日韩一区在线| 国产一区二区影院| 国产日韩成人精品| 日本一区二区三区高清不卡 | 在线视频你懂得一区| 蜜桃av一区二区在线观看 | 欧美亚洲综合在线| 亚洲黄一区二区三区| 欧洲av在线精品| 偷拍自拍另类欧美| 欧美xxxxxxxxx| 国产一区二区中文字幕| 欧美日韩国产不卡| 最新国产精品久久精品| 日韩一区有码在线| 美女在线观看视频一区二区| 另类欧美日韩国产在线| 国产麻豆精品在线观看| 久久精品国产网站| 成人av先锋影音| 精品视频在线视频| 久久久久青草大香线综合精品| 日韩欧美久久久| 日韩欧美国产午夜精品| 国产欧美视频一区二区三区| 亚洲色图一区二区| 久久国产精品色婷婷| 国产麻豆91精品| 欧美喷水一区二区| 国产精品欧美精品| 国产精品一区三区| 欧美一区日本一区韩国一区| 中文字幕亚洲区| 国产69精品久久777的优势| av在线一区二区| 亚洲欧美日韩小说| 67194成人在线观看| 香蕉久久夜色精品国产使用方法 | 91精品国产综合久久久久久久久久| 亚洲国产一二三| 国产真实乱子伦精品视频| 亚洲自拍都市欧美小说| 国产成人av自拍| 国产片一区二区| 波多野结衣中文字幕一区二区三区| 亚洲第一狼人社区| 成人精品一区二区三区四区 | 麻豆91免费看| 亚洲欧美区自拍先锋| 欧美国产日韩一二三区| 在线精品亚洲一区二区不卡| 国产麻豆视频精品| 另类小说欧美激情| 首页国产欧美久久| 亚洲人成在线观看一区二区| 亚洲日穴在线视频| 美女精品一区二区| 欧美本精品男人aⅴ天堂| 日韩国产在线一| 国产农村妇女毛片精品久久麻豆 | 99精品久久免费看蜜臀剧情介绍| 欧美白人最猛性xxxxx69交| 美女一区二区三区| 国产午夜亚洲精品午夜鲁丝片| 丁香网亚洲国际| 亚洲乱码中文字幕| 欧美精品一区男女天堂| 91色在线porny| 久久99精品久久只有精品| 国产精品污网站| 日韩午夜激情电影| 国产成人免费在线观看| 午夜私人影院久久久久| ●精品国产综合乱码久久久久| 欧美高清精品3d| 日韩免费成人网| 青青草国产精品97视觉盛宴| 蜜臀久久99精品久久久画质超高清 | 亚洲综合自拍偷拍| 99国产欧美久久久精品| 中文字幕一区不卡| 国产女人aaa级久久久级| 国产欧美一区二区精品忘忧草| 日韩视频一区二区在线观看| 91精品午夜视频| 欧美亚洲动漫另类| 欧美视频三区在线播放| 在线观看不卡一区| 欧美图区在线视频| 国产一区二区在线看| 老司机免费视频一区二区| 亚洲国产欧美在线| 一区二区三区蜜桃| 亚洲精品久久7777| 国产欧美一区二区三区网站| 日韩电影免费在线| 亚洲综合激情小说| 波多野结衣亚洲| 91精品久久久久久久99蜜桃| 五月婷婷久久丁香| 国产亚洲综合av| 欧美中文一区二区三区| 日本aⅴ精品一区二区三区 | 一区二区三区在线观看视频| 欧美色手机在线观看| 国产一区在线观看视频| 亚洲成人激情综合网| 亚洲精品一区二区精华| 久久久99久久| 国产一区二区三区在线观看免费| 日本一区二区免费在线| 欧美日韩精品综合在线| 粉嫩蜜臀av国产精品网站| 亚洲妇女屁股眼交7| 国产日韩精品一区二区三区在线| 91久久奴性调教| 国产传媒久久文化传媒| 蜜桃视频免费观看一区| 亚洲欧美国产高清| 国产午夜亚洲精品午夜鲁丝片| 欧美三级电影网站| www.日本不卡| 国产a久久麻豆| 久久疯狂做爰流白浆xx| 亚洲成人精品一区二区| 亚洲精品水蜜桃| 国产精品久久久久久福利一牛影视 | 精品av久久707| 日韩欧美国产三级电影视频| 欧美午夜寂寞影院| 欧美在线观看视频一区二区三区| 成人免费观看av| 成人app在线| 一本一本大道香蕉久在线精品| 成人免费观看视频| 97国产精品videossex| aa级大片欧美| 在线一区二区三区| 欧美日韩国产成人在线免费| 欧美欧美欧美欧美| 欧美不卡一区二区三区四区| 26uuu亚洲综合色| 国产精品麻豆久久久| 亚洲欧洲精品一区二区三区 | 亚洲午夜在线观看视频在线| 一本高清dvd不卡在线观看| 亚洲欧美一区二区三区久本道91| 国产成人精品aa毛片| 国产精品精品国产色婷婷| 一本到不卡免费一区二区| 久久se精品一区精品二区| 亚洲综合无码一区二区| 免费日本视频一区| 国产成人亚洲精品狼色在线| 精品久久久久久无| 久国产精品韩国三级视频| 精品国产1区2区3区| 国产最新精品精品你懂的| 久久综合成人精品亚洲另类欧美| 久久99国产精品久久99| 亚洲色大成网站www久久九九| jvid福利写真一区二区三区| 日韩码欧中文字| 欧美优质美女网站| 日韩精品国产精品| 欧美videofree性高清杂交| 国产伦精品一区二区三区在线观看| 久久久久国产精品麻豆ai换脸| 国产成人精品三级麻豆| 亚洲日本免费电影| 欧美色图在线观看| 蜜桃av噜噜一区| 久久精品男人的天堂| 91麻豆.com| 日本午夜一区二区| 久久久午夜电影| 色激情天天射综合网| 免费成人小视频| 国产精品美女久久久久久久久久久| 91在线看国产| 麻豆精品视频在线观看视频|