⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 freetextbox.cs

📁 一个基于 Internet Explorer 中 MSHTML 技术的 ASP.NET 服务器控件
💻 CS
📖 第 1 页 / 共 5 页
字号:
				object savedState = this.ViewState["AllowHtmlMode"];
				return (savedState == null) ? true : (bool) savedState;
			}
			set
			{
				ViewState["AllowHtmlMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置一个值,该值指示当指定 HtmlMode.Tabs 值时是否显示状态栏。
		/// </summary>
		[CategoryAttribute("行为"),DescriptionAttribute("获取或设置一个值,该值指示当指定 HtmlMode.Tabs 值时是否显示状态栏。")]
		public bool ShowStatusArea
		{
			get
			{
				object savedState = this.ViewState["ShowStatusArea"];
				return (savedState == null) ? false : (bool) savedState;
			}
			set
			{
				ViewState["ShowStatusArea"] = value;
			}
		}
		/// <summary>
		/// 获取或设置工具条的背景颜色。
		/// </summary>
		[CategoryAttribute("工具条行为"),DescriptionAttribute("获取或设置工具条的背景颜色。")]
		public Color ToolbarBackColor
		{
			get
			{
				object savedState = this.ViewState["ToolbarBackColor"];
				return (savedState == null) ? Color.Empty : (Color) savedState;
			}
			set
			{
				ViewState["ToolbarBackColor"] = value;
			}
		}
		/// <summary>
		/// 获取或设置一个值,该值指示是否使用工具条的图片背景。
		/// </summary>
		[CategoryAttribute("工具条行为"),DescriptionAttribute("获取或设置一个值,该值指示是否使用工具条的图片背景。")]
		public bool ToolbarBackGroundImage
		{
			get
			{
				object savedState = this.ViewState["ToolbarBackGroundImage"];
				return (savedState == null) ? true : (bool) savedState;
			}
			set
			{
				ViewState["ToolbarBackGroundImage"] = value;
			}
		}
		// 编辑器基本项目
		/// <summary>
		/// 获取或设置工具条按钮的提示信息显示模式。可以为:None(不显示),Selective(选中时显示),All(显示所有)。
		/// </summary>
		[CategoryAttribute("工具条行为"),DescriptionAttribute("获取或设置工具条按钮的提示信息显示模式。可以为:None(不显示),Selective(选中时显示),All(显示所有)。")]
		public ButtonTitleMode ButtonTitleMode
		{
			get
			{
				object savedState = this.ViewState["ButtonTitleMode"];
				return (savedState == null) ? ButtonTitleMode.None : (ButtonTitleMode) savedState;
			}
			set
			{
				ViewState["ButtonTitleMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 HTML 视图的切换方式。可以为:Tabs(选项卡),Checkbox(复选框)
		/// </summary>
		[CategoryAttribute("行为"),DescriptionAttribute("获取或设置 HTML 视图的切换方式。可以为:Tabs(选项卡),Checkbox(复选框)")]
		public HtmlMode HtmlMode
		{
			get
			{
				object savedState = this.ViewState["HtmlMode"];
				return (savedState == null) ? HtmlMode.Tabs : (HtmlMode) savedState;
			}
			set
			{
				ViewState["HtmlMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置当回车键按下时编辑器的行为。可以为:ParagraphBreak(插入段落标记),LineBreak(插入换行标记)。
		/// </summary>
		[CategoryAttribute("行为"),DescriptionAttribute("获取或设置当回车键按下时编辑器的行为。ParagraphBreak(插入段落标记),可以为:LineBreak(插入换行标记)。")]
		public BreakMode BreakMode
		{
			get
			{
				object savedState = this.ViewState["BreakMode"];
				return (savedState == null) ? BreakMode.ParagraphBreak : (BreakMode) savedState;
			}
			set
			{
				ViewState["BreakMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件的宽度。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件的宽度。")]
		public Unit Width
		{
			get
			{
				object savedState = this.ViewState["Width"];
				return (savedState == null) ? new Unit("460px") : (Unit) savedState;
			}
			set
			{
				ViewState["Width"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件的高度。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件的高度。")]
		public Unit Height
		{
			get
			{
				object savedState = this.ViewState["Height"];
				return (savedState == null) ? new Unit("300px") : (Unit) savedState;

			}
			set
			{
				ViewState["Height"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件的背景色。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件的背景色。")]
		public Color BackColor
		{
			get
			{
				object savedState = this.ViewState["BackColor"];
				return (savedState == null) ? ColorTranslator.FromHtml("#9EBEF5") : (Color) savedState;
			}
			set
			{
				ViewState["BackColor"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件 HTML 切换标签右侧空余部分的背景色。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件 HTML 切换标签右侧空余部分的背景色。")]
		public Color GutterBackColor
		{
			get
			{
				object savedState = this.ViewState["GutterBackColor"];
				return (savedState == null) ? ColorTranslator.FromHtml("#81A9E2") : (Color) savedState;
			}
			set
			{
				ViewState["GutterBackColor"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件的边框色(浅色)。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件的边框色(浅色)。")]
		public Color EditorBorderColorLight
		{
			get
			{
				object savedState = this.ViewState["EditorBorderColorLight"];
				return (savedState == null) ? ColorTranslator.FromHtml("#808080") : (Color) savedState;
			}
			set
			{
				ViewState["EditorBorderColorLight"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件的边框色(深色)。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件的边框色(深色)。")]
		public Color EditorBorderColorDark
		{
			get
			{
				object savedState = this.ViewState["EditorBorderColorDark"];
				return (savedState == null) ? ColorTranslator.FromHtml("#808080") : (Color) savedState;
			}
			set
			{
				ViewState["EditorBorderColorDark"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件编辑区域的边框色(浅色)。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件编辑区域的边框色(浅色)。")]
		public Color GutterBorderColorLight
		{
			get
			{
				object savedState = this.ViewState["GutterBorderColorLight"];
				return (savedState == null) ? ColorTranslator.FromHtml("#FFFFFF") : (Color) savedState;
			}
			set
			{
				ViewState["GutterBorderColorLight"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 FreeTextBox 控件编辑区域的边框色(深色)。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置 FreeTextBox 控件编辑区域的边框色(深色)。")]
		public Color GutterBorderColorDark
		{
			get
			{
				object savedState = this.ViewState["GutterBorderColorDark"];
				return (savedState == null) ? ColorTranslator.FromHtml("#808080") : (Color) savedState;
			}
			set
			{
				ViewState["GutterBorderColorDark"] = value;
			}
		}
		/// <summary>
		/// 获取一个值,该值指示客户端浏览器是否支持 MSHTML 编辑器。
		/// </summary>
		[BrowsableAttribute(false),DescriptionAttribute("获取一个值,该值指示客户端浏览器是否支持 MSHTML 编辑器。")]
		public bool IsMshtmlEditorCapable
		{
			get
			{
				try
				{
					HttpBrowserCapabilities BrowserInfo = Page.Request.Browser;
					return ((BrowserInfo.Browser.ToUpper().IndexOf("IE") > -1 && BrowserInfo.MajorVersion >= 5) && (BrowserInfo.Platform == "Win95" || BrowserInfo.Platform == "Win98" || BrowserInfo.Platform == "WinNT" || BrowserInfo.Platform == "WinXP" || BrowserInfo.Platform == "Win2000"));
				}
				catch
				{
					return false;
				}
			}
		}

		/// <summary>
		/// 获取一个值,该值指示客户端浏览器是否可以显示一个简单的编辑器。
		/// </summary>
		[BrowsableAttribute(false),DescriptionAttribute("获取一个值,该值指示客户端浏览器是否可以显示一个简单的编辑器。")]
		public bool IsBasicEditorCapable
		{
			get
			{
				try
				{
					return (Page.Request.Browser.Browser.ToUpper().IndexOf("NETSCAPE") > -1 && Page.Request.Browser.MajorVersion >= 5);
				}
				catch
				{
					return false;
				}
			}
		}
		/// <summary>
		/// 获取或设置当客户端浏览器不支持编辑器显示时的行为。可以为:BasicEditor(基本编辑器),Document(显示内容),Message(提示错误),TextArea(显示 HTML)。
		/// </summary>
		[CategoryAttribute("行为"),DescriptionAttribute("获取或设置当客户端浏览器不支持编辑器显示时的行为。可以为:BasicEditor(基本编辑器),Document(显示内容),Message(提示错误),TextArea(显示 HTML)。")]
		public DownlevelMode DownlevelMode
		{
			get
			{
				object savedState = this.ViewState["DownlevelMode"];
				return (savedState == null) ? DownlevelMode.BasicEditor : (DownlevelMode) savedState;
			}
			set
			{
				ViewState["DownlevelMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 Message 时的错误提示信息。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 Message 时的错误提示信息。")]
		public string DownlevelMessage
		{
			get
			{
				object savedState = this.ViewState["DownlevelMessage"];
				return (savedState == null) ? "您的浏览器无法显示此 DHTML 编辑器。" : (string) savedState;
			}
			set
			{
				ViewState["DownlevelMessage"] = value;
			}
		}
		/// <summary>
		/// 获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 TextArea 时显示的文本框列数。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 TextArea 时显示的文本框列数。")]
		public int DownlevelColumns
		{
			get
			{
				object savedState = this.ViewState["DownlevelColumns"];
				return (savedState == null) ? 0 : (int) savedState;
			}
			set
			{
				ViewState["DownlevelColumns"] = value;
			}
		}
		/// <summary>
		/// 获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 TextArea 时显示的文本框行数。
		/// </summary>
		[CategoryAttribute("外观"),DescriptionAttribute("获取或设置当客户端浏览器不支持编辑器显示且 DownlevelMode 指定为 TextArea 时显示的文本框行数。")]
		public int DownlevelRows
		{
			get
			{
				object savedState = this.ViewState["DownlevelRows"];
				return (savedState == null) ? 0 : (int) savedState;
			}
			set
			{
				ViewState["DownlevelRows"] = value;
			}
		}
		/// <summary>
		/// 获取或设置编辑器的起始视图。可以为:DesignMode(设计视图),HtmlMode(HTML 视图)。
		/// </summary>
		[CategoryAttribute("行为"),DescriptionAttribute("获取或设置编辑器的起始视图。可以为:DesignMode(设计视图),HtmlMode(HTML 视图)。")]
		public EditorMode StartMode
		{
			get
			{
				object savedState = this.ViewState["StartMode"];
				return (savedState == null) ? EditorMode.DesignMode : (EditorMode) savedState;
			}
			set
			{
				ViewState["StartMode"] = value;
			}
		}
		/// <summary>
		/// 获取或设置设计视图使用的 CSS 样式文件。
		/// </summary>
		[CategoryAttribute("外部的"),DescriptionAttribute("获取或设置设计视图使用的 CSS 样式文件。")]
		public string DesignModeCss
		{
			get
			{
				object savedState = this.ViewState["DesignModeCss"];
				return (savedState == null) ? "" : ResolveUrl((string) savedState);
			}
			set
			{
				ViewState["DesignModeCss"] = value;
			}
		}
		/// <summary>
		/// 获取或设置 HTML 视图使用的 CSS 样式文件。
		/// </summary>
		[CategoryAttribute("外部的"),DescriptionAttribute("获取或设置 HTML 视图使用的 CSS 样式文件。")]
		public string HtmlModeCss
		{
			get
			{
				object savedState = this.ViewState["HtmlModeCss"];
				return (savedState == null) ? "" : ResolveUrl((string) savedState);
			}
			set
			{
				ViewState["HtmlModeCss"] = value;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -