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

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

?? content.cs

?? Magic Library 1.7,有說明文檔
?? CS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
		}

		public bool Visible
		{
			get { return _visible; }
		}

		public Restore DefaultRestore
		{
			get { return _defaultRestore; }
			set { _defaultRestore = value; }
		}

        public Restore AutoHideRestore
        {
            get { return _autoHideRestore; }
            set { _autoHideRestore = value; }
        }
        
        public Restore DockingRestore
		{
			get { return _dockingRestore; }
			set { _dockingRestore = value; }
		}

		public Restore FloatingRestore
		{
			get { return _floatingRestore; }
			set { _floatingRestore = value; }
		}

        public bool Docked
        {
            get { return _docked; }
			set { _docked = value; }
        }

        public WindowContent ParentWindowContent
        {
            get { return _parentWindowContent; }
            
			set 
			{ 
				if (_parentWindowContent != value)
				{
					_parentWindowContent = value; 

                    // Recalculate the visibility value
                    UpdateVisibility();
				}
			}
        }

        public AutoHidePanel AutoHidePanel
        {
            get { return _autoHidePanel; }
            
            set 
            {
                if (_autoHidePanel != value)
                {
                    _autoHidePanel = value; 
                
                    // Recalculate the visibility value
                    UpdateVisibility();
                }
            }
        }

        internal bool AutoHidden
        {
            get { return _autoHidden; }

            set 
            { 
                if (_autoHidden != value)
                {
                    _autoHidden = value; 

                    // Recalculate the visibility value
                    UpdateVisibility();
                }                
            }
        }

        public void UpdateVisibility()
        {
            _visible = ((_parentWindowContent != null) || (_autoHidden && (_autoHidePanel != null)));
        }

        public virtual void OnPropertyChanging(Property prop)
        {
            // Any attached event handlers?
            if (PropertyChanging != null)
                PropertyChanging(this, prop);
        }

        public virtual void OnPropertyChanged(Property prop)
        {
            // Any attached event handlers?
            if (PropertyChanged != null)
                PropertyChanged(this, prop);
        }

		public void BringToFront()
		{
		    if (!_visible)
		    {
			    // Use docking manager to ensure we are Visible
			    _manager.ShowContent(this);
            }
            
            if (_autoHidden)
            {
                // Request docking manager bring to window into view
                _manager.BringAutoHideIntoView(this);
            }
            else
            {
			    // Ask the parent WindowContent to ensure we are the active Content
			    _parentWindowContent.BringContentToFront(this);
	        }
		}

		public Restore RecordRestore()
		{
			if (_parentWindowContent != null)
			{
			    if (_autoHidden)
                    return RecordAutoHideRestore();
                else
                {			    
				    Form parentForm = _parentWindowContent.ParentZone.FindForm();

				    // Cannot record restore information if not in a Form
				    if (parentForm != null)
				    {
					    // Decide which restore actually needs recording
					    if (parentForm is FloatingForm)
						    return RecordFloatingRestore();
					    else
						    return RecordDockingRestore();
				    }	
		        }
			}

			return null;
		}

        public Restore RecordAutoHideRestore()
        {
            // Remove any existing restore object
            _autoHideRestore = null;
                
            // We should be inside a parent window
            if (_parentWindowContent != null)
            {
                // And in the auto hidden state
                if (_autoHidden)
                {
                    // Get access to the AutoHostPanel that contains use
                    AutoHidePanel ahp = _parentWindowContent.DockingManager.AutoHidePanelForContent(this);
                    
                    // Request the ahp create a relevant restore object for us
                    _autoHideRestore = ahp.RestoreObjectForContent(this);
                }
            }
        
            return _autoHideRestore;
        }

		public Restore RecordDockingRestore()
		{
			// Remove any existing Restore object
			_dockingRestore = null;

			// Do we have a parent window we are inside?
			if (_parentWindowContent != null)
			{
				// Ask the parent to provide a Restore object for us
				_dockingRestore = _parentWindowContent.RecordRestore(this);
			}

			// If we cannot get a valid Restore object from the parent then we have no choice 
			// but to use the default restore which is less accurate but better than nothing
			if (_dockingRestore == null)
				_dockingRestore = _defaultRestore;

			return _dockingRestore;
		}
		
		public Restore RecordFloatingRestore()
		{
			// Remove any existing Restore object
			_floatingRestore = null;

			// Do we have a parent window we are inside?
			if (_parentWindowContent != null)
			{
				// Ask the parent to provide a Restore object for us
				_floatingRestore = _parentWindowContent.RecordRestore(this);
			}

			// If we cannot get a valid Restore object from the parent then we have no choice 
			// but to use the default restore which is less accurate but better than nothing
			if (_floatingRestore == null)
				_floatingRestore = _defaultRestore;

			return _floatingRestore;
		}

		internal void ContentBecomesFloating()
		{
			_docked = false;

			if (_parentWindowContent != null)
			{
				switch(_parentWindowContent.State)
				{
					case State.DockLeft:
					case State.DockRight:
					case State.DockTop:
					case State.DockBottom:
						// Record the current position before content is moved
						RecordDockingRestore();
						break;
					case State.Floating:
					default:
						// Do nothing, already floating
						break;
				}
			}
		}

        internal void ContentLeavesFloating()
        {
			_docked = true;

            if (_parentWindowContent != null)
            {
                switch(_parentWindowContent.State)
                {
                    case State.DockLeft:
                    case State.DockRight:
                    case State.DockTop:
                    case State.DockBottom:
                        // Do nothing, already floating
                        break;
                    case State.Floating:
                    default:
                        // Record the current position before content is moved
                        RecordFloatingRestore();
                        break;
                }
            }
        }

		internal void ReconnectRestore()
		{
			_defaultRestore.Reconnect(_manager);
			_autoHideRestore.Reconnect(_manager);
			_dockingRestore.Reconnect(_manager);
			_floatingRestore.Reconnect(_manager);
		}

		internal void SaveToXml(XmlTextWriter xmlOut)
		{
			// Output standard values appropriate for all Content 
			xmlOut.WriteStartElement("Content");
			xmlOut.WriteAttributeString("Name", _title);
			xmlOut.WriteAttributeString("Visible", _visible.ToString());
            xmlOut.WriteAttributeString("Docked", _docked.ToString());
            xmlOut.WriteAttributeString("AutoHidden", _autoHidden.ToString());
            xmlOut.WriteAttributeString("CaptionBar", _captionBar.ToString());
            xmlOut.WriteAttributeString("CloseButton", _closeButton.ToString());
            xmlOut.WriteAttributeString("DisplaySize", ConversionHelper.SizeToString(_displaySize));
			xmlOut.WriteAttributeString("DisplayLocation", ConversionHelper.PointToString(_displayLocation));
            xmlOut.WriteAttributeString("AutoHideSize", ConversionHelper.SizeToString(_autoHideSize));
            xmlOut.WriteAttributeString("FloatingSize", ConversionHelper.SizeToString(_floatingSize));
            xmlOut.WriteAttributeString("FullTitle", _fullTitle);

			// Save the Default Restore object to Xml
			xmlOut.WriteStartElement("DefaultRestore");
			_defaultRestore.SaveToXml(xmlOut);
			xmlOut.WriteEndElement();

            // Save the AutoHideRestore object to Xml
            xmlOut.WriteStartElement("AutoHideRestore");
            _autoHideRestore.SaveToXml(xmlOut);
            xmlOut.WriteEndElement();
            
            // Save the DockingRestore object to Xml
			xmlOut.WriteStartElement("DockingRestore");
			_dockingRestore.SaveToXml(xmlOut);
			xmlOut.WriteEndElement();

			// Save the floating Restore object to Xml
			xmlOut.WriteStartElement("FloatingRestore");
			_floatingRestore.SaveToXml(xmlOut);
			xmlOut.WriteEndElement();

			xmlOut.WriteEndElement();
		}

		internal void LoadFromXml(XmlTextReader xmlIn, int formatVersion)
		{
			// Read in the attribute values
			string attrTitle = xmlIn.GetAttribute(0);
			string attrVisible = xmlIn.GetAttribute(1);
            string attrDocked = xmlIn.GetAttribute(2);
            string attrAutoHide = xmlIn.GetAttribute(3);
            string attrCaptionBar = xmlIn.GetAttribute(4);
            string attrCloseButton = xmlIn.GetAttribute(5);
            string attrDisplaySize = xmlIn.GetAttribute(6);
			string attrDisplayLocation = xmlIn.GetAttribute(7);
            string attrAutoHideSize = xmlIn.GetAttribute(8);
            string attrFloatingSize = xmlIn.GetAttribute(9);
            string attrFullTitle = attrTitle;
            
            // 'FullTitle' property added in version 5 format and above
            if (formatVersion >= 5)
                attrFullTitle = xmlIn.GetAttribute(10);

			// Convert to correct types
			_title = attrTitle;
			_visible = Convert.ToBoolean(attrVisible);
            _docked = Convert.ToBoolean(attrDocked);
            _autoHidden = Convert.ToBoolean(attrAutoHide);
            _captionBar = Convert.ToBoolean(attrCaptionBar);
            _closeButton = Convert.ToBoolean(attrCloseButton);
            _displaySize = ConversionHelper.StringToSize(attrDisplaySize);
            _displayLocation = ConversionHelper.StringToPoint(attrDisplayLocation);
            _autoHideSize = ConversionHelper.StringToSize(attrAutoHideSize);
            _floatingSize = ConversionHelper.StringToSize(attrFloatingSize);
            _fullTitle = attrFullTitle;

			// Load the Restore objects
			_defaultRestore = Restore.CreateFromXml(xmlIn, true, formatVersion);
			_autoHideRestore  = Restore.CreateFromXml(xmlIn, true, formatVersion);
            _dockingRestore  = Restore.CreateFromXml(xmlIn, true, formatVersion);
            _floatingRestore = Restore.CreateFromXml(xmlIn, true, formatVersion);

			// Move past the end element
			if (!xmlIn.Read())
				throw new ArgumentException("Could not read in next expected node");
		
			// Check it has the expected name
			if (xmlIn.NodeType != XmlNodeType.EndElement)
				throw new ArgumentException("EndElement expected but not found");
		}
    } 
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚男人的天堂| 蜜臀国产一区二区三区在线播放| 粉嫩在线一区二区三区视频| 久久奇米777| 99久久免费视频.com| 最好看的中文字幕久久| 99国产精品国产精品久久| 成人爱爱电影网址| 亚洲免费色视频| 欧美亚洲动漫精品| 国内精品嫩模私拍在线| 国产女人aaa级久久久级| 一本久道中文字幕精品亚洲嫩| 亚洲日本电影在线| 91精品国产91热久久久做人人| 奇米精品一区二区三区在线观看 | 欧美日韩你懂得| 久久精品国产亚洲高清剧情介绍| 2欧美一区二区三区在线观看视频| 国产91露脸合集magnet| 亚洲一区在线播放| 精品国产精品一区二区夜夜嗨| 成人免费高清视频在线观看| 五月天国产精品| 久久综合久色欧美综合狠狠| 91麻豆视频网站| 美腿丝袜亚洲综合| 亚洲欧美日韩精品久久久久| 91精品综合久久久久久| 不卡大黄网站免费看| 天堂精品中文字幕在线| 亚洲国产精品国自产拍av| 欧美精品一二三区| 成人三级伦理片| 日韩avvvv在线播放| 国产精品免费网站在线观看| 3d成人动漫网站| 91在线观看免费视频| 久久爱www久久做| 一区二区三区四区中文字幕| 亚洲精品一区二区三区蜜桃下载 | 成人一级片在线观看| 日韩专区欧美专区| 中文字幕在线播放不卡一区| 日韩欧美国产三级| 欧美日韩精品福利| 99久久99久久精品国产片果冻| 免费高清在线一区| 一区二区三区在线视频播放| 国产精品久久久久久久浪潮网站| 日韩一区二区三区精品视频| 色婷婷av一区二区| 成人免费黄色大片| 国产精选一区二区三区| 久久成人精品无人区| 图片区小说区区亚洲影院| 日韩毛片视频在线看| 国产农村妇女毛片精品久久麻豆| 精品免费日韩av| 555夜色666亚洲国产免| 欧美丝袜丝交足nylons图片| 91亚洲精品久久久蜜桃| 成人精品视频网站| 国产盗摄视频一区二区三区| 久久99久久99| 久久不见久久见中文字幕免费| 婷婷开心久久网| 亚洲aⅴ怡春院| 午夜精品123| 天堂成人国产精品一区| 亚洲无线码一区二区三区| 亚洲一区二区三区中文字幕| 一区2区3区在线看| 一区二区高清在线| 亚洲福利视频一区| 亚洲成a人片在线观看中文| 一区二区三区四区在线| 一区二区三区欧美激情| 亚洲人成在线观看一区二区| 亚洲日本va午夜在线影院| 亚洲视频每日更新| 亚洲综合av网| 婷婷开心激情综合| 久久国产综合精品| 国产美女娇喘av呻吟久久| 国产成人av在线影院| 成人精品国产福利| 91蜜桃视频在线| 欧美中文字幕一区二区三区 | 国产精品午夜久久| 国产精品久久久久久妇女6080 | 久久久久99精品国产片| 国产亚洲1区2区3区| 国产精品另类一区| 亚洲精品免费看| 日韩中文字幕一区二区三区| 麻豆精品一区二区三区| 国产福利精品一区二区| 91污在线观看| 欧美日韩成人高清| 久久久久久久国产精品影院| 国产精品嫩草影院av蜜臀| 依依成人精品视频| 天天操天天干天天综合网| 精品一区二区三区视频在线观看 | 成人av影院在线| 在线亚洲免费视频| 欧美日韩久久不卡| 欧美精品一区二区三| 日韩一区欧美一区| 日本欧美加勒比视频| 国产精一区二区三区| 欧美性受xxxx黑人xyx| 精品电影一区二区| 亚洲综合视频在线观看| 国产精品伊人色| 欧美中文字幕不卡| 26uuu精品一区二区在线观看| 欧美高清一级片在线观看| 亚洲3atv精品一区二区三区| 大白屁股一区二区视频| 欧美肥大bbwbbw高潮| 中文字幕国产精品一区二区| 天天射综合影视| 97精品国产97久久久久久久久久久久| 欧美另类一区二区三区| 国产日产精品1区| 午夜精品福利在线| 色综合久久久久久久久久久| 精品国产在天天线2019| 亚洲一区在线观看免费| av在线一区二区| 日韩免费成人网| 亚洲一区在线视频| thepron国产精品| 欧美成人bangbros| 午夜精品久久久久久久| 色一情一乱一乱一91av| 国产午夜亚洲精品理论片色戒| 日本成人在线网站| 欧美日韩一级二级三级| 亚洲色欲色欲www| 国产不卡视频一区二区三区| 欧美大片一区二区| 污片在线观看一区二区| 欧美中文字幕亚洲一区二区va在线 | 337p日本欧洲亚洲大胆色噜噜| 香蕉av福利精品导航| 91丨porny丨户外露出| 中文字幕欧美激情| 激情小说亚洲一区| 欧美xxx久久| 男人操女人的视频在线观看欧美| 欧美一a一片一级一片| 亚洲欧美日韩一区二区 | 青青草精品视频| 欧美酷刑日本凌虐凌虐| 亚洲一区二区三区视频在线播放| www.日本不卡| 国产精品不卡在线观看| 高清av一区二区| 国产日韩精品一区二区浪潮av| 国产一区二区三区四| 日韩一区二区在线免费观看| 日韩不卡免费视频| 日韩女优制服丝袜电影| 毛片av一区二区三区| 日韩三级视频在线看| 久久国产尿小便嘘嘘| 精品sm捆绑视频| 国产精品一区二区久久不卡| 国产亚洲福利社区一区| 成人av免费观看| 亚洲视频在线观看一区| 欧美系列一区二区| 日本一道高清亚洲日美韩| 精品少妇一区二区三区在线播放 | 久久精品国产999大香线蕉| 欧美一级片在线看| 韩国理伦片一区二区三区在线播放| 欧美成人一级视频| 国产91精品免费| 自拍视频在线观看一区二区| 日本乱人伦aⅴ精品| 午夜精品久久久久久久| 欧美va亚洲va国产综合| 成人丝袜高跟foot| 一区二区三区高清在线| 欧美电影一区二区| 国产乱人伦精品一区二区在线观看 | 97se亚洲国产综合自在线不卡| 亚洲欧美色一区| 91精品国产一区二区三区蜜臀 | 色狠狠av一区二区三区| 视频在线观看一区| 久久亚洲捆绑美女| 91丨九色丨蝌蚪富婆spa| 日本免费新一区视频| 国产午夜精品一区二区三区嫩草| 一本一道久久a久久精品|