C# 클래스 Smrf.NodeXL.ExcelTemplate.Ribbon

Represents the template's ribbon tab.
How the Ribbon is Connected to the Rest of the Application

The ribbon has direct access to the public methods and properties on the ThisWorkbook object. It does not have direct access to the TaskPane.

When the user clicks a ribbon control that is best handled by ThisWorkbook, the ribbon calls the appropriate public method on ThisWorkbook, passing the method whatever arguments are required to perform the requested task.

When the user clicks a ribbon control that is best handled by the TaskPane, the ribbon fires an event that gets handled by the TaskPane. The arguments required to perform the requested task get passed to the TaskPane via event arguments.

상속: RibbonBase
파일 보기 프로젝트 열기: 2014-sed-team3/term-project

보호된 프로퍼티들

프로퍼티 타입 설명
m_oLayoutManagerForRibbonDropDown LayoutManagerForRibbonDropDown

공개 메소드들

메소드 설명
EnableSetVisualAttributes ( VisualAttributes visualAttributes ) : void
Ribbon ( ) : System

Initializes a new instance of the Ribbon class.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

GetPerWorkbookSettings ( ) : PerWorkbookSettings
OnWorkbookSettingsReplaced ( ) : void
SendCommand ( RunCommandEventArgs oRunCommandEventArgs ) : void
SendNoParamCommand ( NoParamCommand eNoParamCommand ) : void

비공개 메소드들

메소드 설명
AssertValid ( ) : void
AutomateTasksOnOpen ( ) : void
CommandDispatcher_CommandSent ( Object sender, RunCommandEventArgs e ) : void
GroupCommandButton_Click ( object sender, RibbonControlEventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadUserSettings ( ) : void
Ribbon_Close ( object sender, EventArgs e ) : void
Ribbon_Load ( object sender, RibbonUIEventArgs e ) : void
SaveUserSettings ( ) : void
SendLoadUserSettingsCommand ( ) : void
SendSaveUserSettingsCommand ( ) : void
btnAbout_Click ( object sender, RibbonControlEventArgs e ) : void
btnCreateNodeXLWorkbook_Click ( object sender, RibbonControlEventArgs e ) : void
btnEnableAllNotifications_Click ( object sender, RibbonControlEventArgs e ) : void
btnExportOptions_Click ( object sender, RibbonControlEventArgs e ) : void
btnGroupByCluster_Click ( object sender, RibbonControlEventArgs e ) : void
btnHelp_Click ( object sender, RibbonControlEventArgs e ) : void
btnImportFromGraphDataProvider_Click ( object sender, RibbonControlEventArgs e ) : void
btnImportOptions_Click ( object sender, RibbonControlEventArgs e ) : void
btnMergeDuplicateEdges_Click ( object sender, RibbonControlEventArgs e ) : void
btnOpenSampleNodeXLWorkbook_Click ( object sender, RibbonControlEventArgs e ) : void
btnPopulateVertexWorksheet_Click ( object sender, RibbonControlEventArgs e ) : void
btnResetCurrentOptions_Click ( object sender, RibbonControlEventArgs e ) : void
btnRunNoParamCommand_Click ( object sender, RibbonControlEventArgs e ) : void
btnSetEdgeVisibility_Click ( object sender, RibbonControlEventArgs e ) : void
btnSetVertexShape_Click ( object sender, RibbonControlEventArgs e ) : void
btnSetVertexVisibility_Click ( object sender, RibbonControlEventArgs e ) : void
btnSetVisualAttribute_Click ( object sender, RibbonControlEventArgs e ) : void
btnShowOrHideAllColumnGroups_Click ( object sender, RibbonControlEventArgs e ) : void
btnShowOrHideAllGraphElements_Click ( object sender, RibbonControlEventArgs e ) : void
btnStartProcess_Click ( object sender, RibbonControlEventArgs e ) : void
btnUseCurrentOptionsForNew_Click ( object sender, RibbonControlEventArgs e ) : void
chkShowColumnGroups_Click ( object sender, RibbonControlEventArgs e ) : void
chkShowGraphAxes_Click ( object sender, RibbonControlEventArgs e ) : void
chkShowGraphLegend_Click ( object sender, RibbonControlEventArgs e ) : void
m_oLayoutManagerForRibbonDropDown_LayoutChanged ( object sender, EventArgs e ) : void
mnuGroups_ItemsLoading ( object sender, RibbonControlEventArgs e ) : void
mnuImport_ItemsLoading ( object sender, RibbonControlEventArgs e ) : void
mnuShowColumnGroups_ItemsLoading ( object sender, RibbonControlEventArgs e ) : void
rddGraphDirectedness_SelectionChanged ( object sender, RibbonControlEventArgs e ) : void
rddLayout_ButtonClick ( object sender, RibbonControlEventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

EnableSetVisualAttributes() 공개 메소드

public EnableSetVisualAttributes ( VisualAttributes visualAttributes ) : void
visualAttributes VisualAttributes
리턴 void

GetPerWorkbookSettings() 보호된 메소드

protected GetPerWorkbookSettings ( ) : PerWorkbookSettings
리턴 PerWorkbookSettings

OnWorkbookSettingsReplaced() 보호된 메소드

protected OnWorkbookSettingsReplaced ( ) : void
리턴 void

Ribbon() 공개 메소드

Initializes a new instance of the Ribbon class.
public Ribbon ( ) : System
리턴 System

SendCommand() 보호된 메소드

protected SendCommand ( RunCommandEventArgs oRunCommandEventArgs ) : void
oRunCommandEventArgs RunCommandEventArgs
리턴 void

SendNoParamCommand() 보호된 메소드

protected SendNoParamCommand ( NoParamCommand eNoParamCommand ) : void
eNoParamCommand NoParamCommand
리턴 void

프로퍼티 상세

m_oLayoutManagerForRibbonDropDown 보호되어 있는 프로퍼티

protected LayoutManagerForRibbonDropDown,Smrf.NodeXL.ExcelTemplate m_oLayoutManagerForRibbonDropDown
리턴 LayoutManagerForRibbonDropDown