C# 클래스 MongoGUIView.MultiTabManger

多文档视图管理
파일 보기 프로젝트 열기: magicdict/MongoCola

공개 프로퍼티들

프로퍼티 타입 설명
ParentMenuItems List
ViewTabContain System.Windows.Forms.TabControl

공개 메소드들

메소드 설명
AddView ( MongoGUIView.MultiTabControl view, string tabPageTitle, string SelectTagType ) : void

增加一个MultiTabControl

Init ( TabControl mViewTabContain, List mParentMenuItems ) : void

初始化

IsExist ( string selectObjectTag ) : bool

是否存在TabPage

RefreshSelectTab ( ) : void

刷新当前选中的Tab

RemoveView ( string selectObjectTag ) : void

删除一个视图

SelectObjectTagChanged ( string oldTag, string newTag, string tabPageTitle ) : void

由于Rename造成的SelectObjectTag变化

SelectObjectTagDeleted ( string strTag ) : void

由于Drop造成的SelectObjectTag删除

SelectObjectTagPrefixDeleted ( string strTagPrefix ) : void

SelectTab ( string dataKey ) : void

切换选中项

비공개 메소드들

메소드 설명
RefreshMenuItem ( ) : void

刷新菜单

메소드 상세

AddView() 공개 정적인 메소드

增加一个MultiTabControl
public static AddView ( MongoGUIView.MultiTabControl view, string tabPageTitle, string SelectTagType ) : void
view MongoGUIView.MultiTabControl
tabPageTitle string
SelectTagType string
리턴 void

Init() 공개 정적인 메소드

初始化
public static Init ( TabControl mViewTabContain, List mParentMenuItems ) : void
mViewTabContain System.Windows.Forms.TabControl
mParentMenuItems List
리턴 void

IsExist() 공개 정적인 메소드

是否存在TabPage
public static IsExist ( string selectObjectTag ) : bool
selectObjectTag string
리턴 bool

RefreshSelectTab() 공개 정적인 메소드

刷新当前选中的Tab
public static RefreshSelectTab ( ) : void
리턴 void

RemoveView() 공개 정적인 메소드

删除一个视图
public static RemoveView ( string selectObjectTag ) : void
selectObjectTag string
리턴 void

SelectObjectTagChanged() 공개 정적인 메소드

由于Rename造成的SelectObjectTag变化
public static SelectObjectTagChanged ( string oldTag, string newTag, string tabPageTitle ) : void
oldTag string
newTag string
tabPageTitle string
리턴 void

SelectObjectTagDeleted() 공개 정적인 메소드

由于Drop造成的SelectObjectTag删除
public static SelectObjectTagDeleted ( string strTag ) : void
strTag string
리턴 void

SelectObjectTagPrefixDeleted() 공개 정적인 메소드

public static SelectObjectTagPrefixDeleted ( string strTagPrefix ) : void
strTagPrefix string
리턴 void

SelectTab() 공개 정적인 메소드

切换选中项
public static SelectTab ( string dataKey ) : void
dataKey string
리턴 void

프로퍼티 상세

ParentMenuItems 공개적으로 정적으로 프로퍼티

父菜单列表
public static List ParentMenuItems
리턴 List

ViewTabContain 공개적으로 정적으로 프로퍼티

显示文档的Tab容器
public static TabControl,System.Windows.Forms ViewTabContain
리턴 System.Windows.Forms.TabControl