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

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

?? tabcontrol.cs

?? Magic Library 1.7,有說明文檔
?? CS
?? 第 1 頁 / 共 5 頁
字號:
                    IDEPixelBorder = false;
                    break;
                case VisualAppearance.MultiDocument:
                default:
                    IDEPixelBorder = true;
                    break;
            }
        }

        [Category("Appearance")]
        [DefaultValue(true)]
        public virtual bool IDEPixelArea
        {
            get { return _idePixelArea; }
			
            set 
            {
                if (_idePixelArea != value)
                {
                    _idePixelArea = value;

                    Recalculate();
                    Invalidate();
                }
            }
        }

        public void ResetIDEPixelArea()
        {
            IDEPixelArea = true;
        }

        [Category("Appearance")]
        [DefaultValue(false)]
        public virtual bool SelectedTextOnly
        {
            get { return _selectedTextOnly; }
			
            set 
            {
                if (_selectedTextOnly != value)
                {
                    _selectedTextOnly = value;

                    _recalculate = true;
                    Invalidate();
                }
            }
        }

        public void ResetSelectedTextOnly()
        {
            SelectedTextOnly = false;
        }

        [Category("Behavour")]
        [DefaultValue(200)]
        public int MouseLeaveTimeout
        {
            get { return _leaveTimeout; }
            
            set 
            { 
                if (_leaveTimeout != value)
                {
                    _leaveTimeout = value;
                    _overTimer.Interval = value;
                }
            }
        }

        public void ResetMouseLeaveTimeout()
        {
            _leaveTimeout = 200;
        }

        [Category("Behavour")]
        [DefaultValue(true)]
        public bool DragFromControl
        {
            get { return _dragFromControl; }
            set { _dragFromControl = value ; }
        }
        
        public void ResetDragFromControl()
        {
            DragFromControl = true;
        }
        
        [Category("Appearance")]
        [DefaultValue(false)]
        public virtual HideTabsModes HideTabsMode
        {
            get { return _hideTabsMode; }
			
            set 
            {
                if (_hideTabsMode != value)
                {
                    _hideTabsMode = value;

                    Recalculate();
                    Invalidate();
                }
            }
        }

        protected bool ShouldSerializeHideTabsMode()
        {
            return HideTabsMode != HideTabsModes.ShowAlways;
        }

        public void ResetHideTabsMode()
        {
            HideTabsMode = HideTabsModes.ShowAlways;
        }

        [Category("Appearance")]
        [DefaultValue(false)]
        public virtual bool HoverSelect
        {
            get { return _hoverSelect; }
			
            set 
            {
                if (_hoverSelect != value)
                {
                    _hoverSelect = value;

                    _recalculate = true;
                    Invalidate();
                }
            }
        }

        public void ResetHoverSelect()
        {
            HoverSelect = false;
        }

        [Category("Behavour")]
        [DefaultValue(true)]
        public virtual bool RecordFocus
        {
            get { return _recordFocus; }
			
            set 
            {
                if (_recordFocus != value)
                    _recordFocus = value;
            }
        }

        public void ResetRecordFocus()
        {
            RecordFocus = true;
        }

        [Browsable(false)]
        [DefaultValue(-1)]
        public virtual int SelectedIndex
        {
            get { return _pageSelected; }

            set
            {
                if ((value >= 0) && (value < _tabPages.Count))
                {
                    if (_pageSelected != value)
                    {
                        // Raise selection changing event
                        OnSelectionChanging(EventArgs.Empty);

                        // Any page currently selected?
                        if (_pageSelected != -1)
                            DeselectPage(_tabPages[_pageSelected]);

                        _pageSelected = value;

                        if (_pageSelected != -1)
                        {
                            SelectPage(_tabPages[_pageSelected]);

                            // If newly selected page is scrolled off the left hand side
                            if (_pageSelected < _startPage)
                                _startPage = _pageSelected;  // then bring it into view
                        }

                        // Change in selection causes tab pages sizes to change
                        if (_boldSelected)
                        {
                            Recalculate();
                            Invalidate();
                        }

                        // Raise selection change event
                        OnSelectionChanged(EventArgs.Empty);

                        Invalidate();
                    }
                }
            }
        }

        [Browsable(false)]
        [DefaultValue(null)]
        public virtual TabPage SelectedTab
        {
            get 
            {
                // If nothing is selected we return null
                if (_pageSelected == -1)
                    return null;
                else
                    return _tabPages[_pageSelected];
            }

            set
            {
                // Cannot change selection to be none of the tabs
                if (value != null)
                {
                    // Get the requested page from the collection
                    int index = _tabPages.IndexOf(value);

                    // If a valid known page then using existing property to perform switch
                    if (index != -1)
                        this.SelectedIndex = index;
                }
            }
        }

        public virtual void MakePageVisible(TabPage page)
        {
            MakePageVisible(_tabPages.IndexOf(page));
        }

        public virtual void MakePageVisible(int index)
        {
            // Only relevant if we do not shrink all pages to fit and not in multiline
            if (!_shrinkPagesToFit && !_multiline)
            {
                // Range check the request page
                if ((index >= 0) && (index < _tabPages.Count))
                {
                    // Is requested page before those shown?
                    if (index < _startPage)
                    {
                        // Define it as the new start page
                        _startPage = index;

                        _recalculate = true;
                        Invalidate();
                    }
                    else
                    {
                        // Find the last visible position
                        int xMax = GetMaximumDrawPos();

                        Rectangle rect = (Rectangle)_tabRects[index];

                        // Is the page drawn off over the maximum position?
                        if (rect.Right >= xMax)
                        {
                            // Need to find the new start page to bring this one into view
                            int newStart = index;

                            // Space left over for other tabs to be drawn inside
                            int spaceLeft = xMax - rect.Width - _tabsAreaRect.Left - _tabsAreaStartInset;

                            do
                            {
                                // Is there a previous tab to check?
                                if (newStart == 0)
                                    break;

                                Rectangle rectStart = (Rectangle)_tabRects[newStart - 1];
		
                                // Is there enough space to draw it?
                                if (rectStart.Width > spaceLeft)
                                    break;

                                // Move to new tab and reduce available space left
                                newStart--;
                                spaceLeft -= rectStart.Width;

                            } while(true);

                            // Define the new starting page
                            _startPage = newStart;

                            _recalculate = true;
                            Invalidate();
                        }
                    }
                }
            }
        }

        protected override bool ProcessMnemonic(char key)
        {
            int total = _tabPages.Count;
            int index = this.SelectedIndex + 1;
            
            for(int count=0; count<total; count++, index++)
            {
                // Range check the index
                if (index >= total)
                    index = 0;

                TabPage page = _tabPages[index];
        
                // Find position of first mnemonic character
                int position = page.Title.IndexOf('&');

                // Did we find a mnemonic indicator?
                if (IsMnemonic(key, page.Title))
                {
                    // Select this page
                    this.SelectedTab = page;
                
                    return true;
                }
            }
                        
            return false;
        }

        protected override void OnResize(EventArgs e)
        {
            Recalculate();
            Invalidate();
            
            base.OnResize(e);
        }

        protected override void OnSizeChanged(EventArgs e)
        {
            Recalculate();
            Invalidate();

            base.OnSizeChanged(e);
        }

        public virtual void OnPopupMenuDisplay(CancelEventArgs e)
        {
            // Has anyone registered for the event?
            if (PopupMenuDisplay != null)
                PopupMenuDisplay(this, e);
        }

        public virtual void OnSelectionChanging(EventArgs e)
        {
            // Has anyone registered for the event?
            if (SelectionChanging != null)
                SelectionChanging(this, e);
        }

        public virtual void OnSelectionChanged(EventArgs e)
        {
            // Has anyone registered for the event?
            if (SelectionChanged != null)
                SelectionChanged(this, e);
        }

        public virtual void OnClosePressed(EventArgs e)
        {
            // Has anyone registered for the event?
            if (ClosePressed != null)
                ClosePressed(this, e);
        }

        public virtual void OnPageGotFocus(EventArgs e)
        {
            // Has anyone registered for the event?
            if (PageGotFocus != null)
                PageGotFocus(this, e);
        }
		
        public virtual void OnPageLostFocus(EventArgs e)
        {
            // Has anyone registered for the event?
            if (PageLostFocus != null)
                PageLostFocus(this, e);
        }

        public virtual void OnPageDragStart(MouseEventArgs e)
        {
            // Has anyone registered for the event?
            if (PageDragStart != null)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二三区| 56国语精品自产拍在线观看| 精品成人a区在线观看| 三级欧美在线一区| 欧美美女直播网站| 一区二区三区在线高清| 91在线播放网址| 精品福利一区二区三区免费视频| 全国精品久久少妇| 日韩一区二区三区av| 日本成人在线视频网站| 91精品国产福利在线观看 | 天天综合天天综合色| 色域天天综合网| 一区二区三区日韩精品视频| 色偷偷久久一区二区三区| 亚洲人成小说网站色在线| 色综合久久久久久久久久久| 亚洲人成小说网站色在线| av中文字幕不卡| 亚洲一区中文日韩| 欧美电影影音先锋| 六月丁香婷婷久久| 337p日本欧洲亚洲大胆精品| 粉嫩一区二区三区性色av| 欧美韩国日本综合| 91免费视频观看| 午夜精品久久久久久久久久| 欧美电影免费观看高清完整版在 | 日韩一区二区三区免费观看| 久久精品国内一区二区三区| 久久精品亚洲乱码伦伦中文| av成人老司机| 亚洲国产精品久久人人爱蜜臀 | 97精品电影院| 亚洲高清中文字幕| 久久综合国产精品| 成人av电影在线网| 亚洲成人7777| 国产婷婷精品av在线| 在线看日韩精品电影| 美女精品自拍一二三四| 成人免费一区二区三区视频| 91在线无精精品入口| 奇米影视7777精品一区二区| 欧美国产精品一区二区| 91精品国产综合久久婷婷香蕉 | 成人久久18免费网站麻豆| 亚洲一级电影视频| 亚洲精品一区二区三区蜜桃下载 | 欧美一区二区免费观在线| 成人免费视频caoporn| 视频一区欧美日韩| 久久综合999| 4438亚洲最大| 色综合久久综合网欧美综合网 | 日本一区二区三区dvd视频在线| 在线观看亚洲专区| 国产尤物一区二区在线| 亚洲五月六月丁香激情| 中文字幕国产精品一区二区| a4yy欧美一区二区三区| 麻豆精品精品国产自在97香蕉| 亚洲女厕所小便bbb| 久久综合色一综合色88| 欧美一区二区三级| 成人黄页毛片网站| 久草中文综合在线| 热久久免费视频| 国产精品情趣视频| 久久久久久久久久看片| 欧美一区日本一区韩国一区| 在线欧美小视频| 99久精品国产| 韩国成人福利片在线播放| 石原莉奈一区二区三区在线观看| 亚洲人成网站在线| 国产精品久久二区二区| 国产日韩精品一区二区三区 | 欧美三级韩国三级日本三斤| 成人精品一区二区三区中文字幕 | 中文字幕一区二区三区四区不卡| 2020国产精品久久精品美国| 日韩午夜在线播放| 欧美一区二区三区在线| 欧美日韩成人综合天天影院| 欧美体内she精视频| 日本福利一区二区| 一本久久a久久精品亚洲| av电影在线观看不卡| thepron国产精品| caoporen国产精品视频| 99精品黄色片免费大全| 99久久99久久精品免费看蜜桃| 成人福利电影精品一区二区在线观看| 国产iv一区二区三区| 91在线视频18| 91精品婷婷国产综合久久性色| 日韩精品一区二区三区中文精品| 久久久影院官网| 亚洲免费av高清| 日日夜夜免费精品| 国产高清在线精品| 91成人国产精品| 日韩一区二区免费视频| 欧美国产日韩精品免费观看| 一区二区欧美国产| 精品在线播放午夜| 91香蕉国产在线观看软件| 欧美日本在线观看| 亚洲国产精华液网站w| 亚洲自拍偷拍图区| 久久福利视频一区二区| 不卡电影一区二区三区| 制服丝袜日韩国产| 中文字幕中文字幕一区| 美腿丝袜亚洲综合| 94-欧美-setu| 久久久久国产精品厨房| 亚洲成人资源在线| 成人高清av在线| 日韩精品一区二区三区蜜臀| 亚洲欧洲精品天堂一级| 韩日欧美一区二区三区| 欧洲亚洲精品在线| 国产欧美日韩精品一区| 日韩电影免费在线看| 91麻豆成人久久精品二区三区| 日韩精品中文字幕在线一区| 亚洲精品视频在线| 国产成人午夜精品影院观看视频| 在线播放亚洲一区| 自拍av一区二区三区| 国产一区视频网站| 欧美日韩五月天| 国产精品久久久久久久久果冻传媒| 青青草国产成人av片免费| 色综合一个色综合亚洲| 中文字幕va一区二区三区| 精品无人码麻豆乱码1区2区 | 91亚洲精品一区二区乱码| 精品国产乱子伦一区| 亚洲国产一区二区三区 | 在线观看视频一区二区| 国产精品久久福利| 国产91丝袜在线观看| 精品处破学生在线二十三| 午夜欧美一区二区三区在线播放| 91亚洲精品一区二区乱码| 日本一区二区三区dvd视频在线| 精品在线播放免费| 欧美一级在线观看| 日韩va欧美va亚洲va久久| 欧美片网站yy| 亚洲一区二区av在线| 91久久奴性调教| 一区二区国产盗摄色噜噜| 99在线精品免费| 国产精品国产三级国产aⅴ中文 | 中文字幕一区二| 成人app软件下载大全免费| 中文字幕高清不卡| 成人一区二区视频| 国产欧美一区二区三区沐欲| 国产成人综合亚洲91猫咪| 久久久精品国产免大香伊| 国产一区二区三区观看| 久久九九久精品国产免费直播| 黑人巨大精品欧美一区| 久久久久久久久久美女| 懂色一区二区三区免费观看| 国产日韩欧美亚洲| www.色精品| 亚洲午夜久久久久久久久电影院| 色国产综合视频| 亚洲bt欧美bt精品| 欧美一级久久久| 国产一区二区三区高清播放| 国产精品素人一区二区| 成人av电影免费在线播放| 一区二区三区国产豹纹内裤在线| 91国偷自产一区二区开放时间| 亚洲国产精品一区二区久久恐怖片 | 国产精品系列在线| av日韩在线网站| 亚洲一区自拍偷拍| 91麻豆精品91久久久久久清纯 | 国产成人综合自拍| 18成人在线视频| 欧美三区在线视频| 老司机免费视频一区二区三区| 国产丝袜在线精品| 在线影院国内精品| 日本视频中文字幕一区二区三区| 久久久久久一级片| 色婷婷综合久久久久中文| 亚洲va欧美va人人爽午夜 | 国产日韩视频一区二区三区| av一区二区三区黑人| 天堂久久一区二区三区|