/// <summary> /// Method which is used to populate items to illustrations ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateRibbonIllustrationsItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Picture", IsLarge = true, Image = "Picture.png", Command = ButtonCommand }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Comment", IsLarge = true, Image = "0356_NewComment_32.png", Command = ButtonCommand }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Shapes", IsLarge = true, IsDropDownButton = true, Image = "0202_InsertShape_32.png" }; CustomRibbonItem fourthItem = new CustomRibbonItem() { ItemHeader = "Chart", IsLarge = true, IsDropDownButton = true, Image = "base_charts.png" }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); Bar.CustomRibbonItems.Add(fourthItem); PopulateShapeDropDownItems(thirdItem); PopulateChartDropDownItems(fourthItem); }
/// <summary> /// Method which is used to populate items to zoom ribbon bar. /// </summary> /// <param name="Bar"></param> private void PopulateRibbonZoomItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Zoom", IsLarge = true, Image = "Zoom_32x32.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "100%", IsLarge = true, Image = "portrait.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "One Page", IsLarge = false, Image = "Team Email.png" }; CustomRibbonItem Item4 = new CustomRibbonItem() { ItemHeader = "Two Pages", IsLarge = false, Image = "Reading Pane.png" }; CustomRibbonItem Item5 = new CustomRibbonItem() { ItemHeader = "Page Width", IsLarge = false, Image = "Reading Pane.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); Bar.CustomRibbonItems.Add(Item4); Bar.CustomRibbonItems.Add(Item5); }
/// <summary> /// Method which is used to populate items to zoom ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar</param> private void PopulateRibbonZoomItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Zoom", IsLarge = true, Image = "Zoom_32x32.png", Command = ButtonCommand }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "100%", IsLarge = true, Image = "portrait.png", Command = ButtonCommand }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "One Page", IsLarge = false, Image = "Team Email.png", Command = ButtonCommand }; CustomRibbonItem fourthItem = new CustomRibbonItem() { ItemHeader = "Two Pages", IsLarge = false, Image = "Reading Pane.png", Command = ButtonCommand }; CustomRibbonItem fifthItem = new CustomRibbonItem() { ItemHeader = "Page Width", IsLarge = false, Image = "Reading Pane.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); Bar.CustomRibbonItems.Add(fourthItem); Bar.CustomRibbonItems.Add(fifthItem); }
/// <summary> /// Method which is used to populate items to model items. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopulateModalItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Show ModalTab", IsLarge = true, Command = ModalCommand, Image = "modal.png" }; Bar.CustomRibbonItems.Add(Item1); }
/// <summary> /// Method which is used to populate items to table ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateRibbonTableItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Tables", IsLarge = true, IsDropDownButton = true, Image = "Table_32.png", HasTablePicker = true }; Bar.CustomRibbonItems.Add(firstItem); }
/// <summary> /// Method which is used to populate items to table ribbon bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopulateRibbonTableItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Tables", IsLarge = true, IsDropDownButton = true, Image = "Table_32.png" }; Bar.CustomRibbonItems.Add(Item1); }
/// <summary> /// Method which is used to populate items to model items. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateModalItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Show ModalTab", IsLarge = true, Command = OpenModelTabCommand, Image = "modal.png" }; Bar.CustomRibbonItems.Add(firstItem); }
/// <summary> /// Method which is used to populate items to print ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateRibbonPrintItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Print", IsLarge = true, Image = "PrintAreaFlat.png", Command = ButtonCommand }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Options", IsLarge = true, Image = "View Setting.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); }
/// <summary> /// Method which is used to populate items to print ribbon bar. /// </summary> /// <param name="Bar"></param> private void PopulateRibbonPrintItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Print", IsLarge = true, Image = "PrintAreaFlat.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Options", IsLarge = true, Image = "View Setting.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); }
/// <summary> /// Method which is used to populate items to the paragraph ribbon bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopulateParagraphItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "", Image = "Bullets16.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "", Image = "AlignTextLeft16.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "", Image = "DecreaseIndent16.png" }; CustomRibbonItem Item4 = new CustomRibbonItem() { ItemHeader = "", Image = "Numbering16.png" }; CustomRibbonItem Item5 = new CustomRibbonItem() { ItemHeader = "", Image = "AlignTextCenter16.png" }; CustomRibbonItem Item6 = new CustomRibbonItem() { ItemHeader = "", Image = "IncreaseIndent16.png" }; CustomRibbonItem Item7 = new CustomRibbonItem() { ItemHeader = "", Image = "MultilevelList16.png" }; CustomRibbonItem Item8 = new CustomRibbonItem() { ItemHeader = "", Image = "AlignTextRight16.png" }; CustomRibbonItem Item9 = new CustomRibbonItem() { ItemHeader = "", Image = "LineSpacing16.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); Bar.CustomRibbonItems.Add(Item4); Bar.CustomRibbonItems.Add(Item5); Bar.CustomRibbonItems.Add(Item6); Bar.CustomRibbonItems.Add(Item7); Bar.CustomRibbonItems.Add(Item8); Bar.CustomRibbonItems.Add(Item9); }
/// <summary> /// Method which is used to populate items to the paragraph ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateParagraphItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { Image = "Bullets16.png", Command = EditingCommands.ToggleBullets }; CustomRibbonItem secondItem = new CustomRibbonItem() { Image = "AlignTextLeft16.png", Command = EditingCommands.AlignLeft }; CustomRibbonItem thirdItem = new CustomRibbonItem() { Image = "DecreaseIndent16.png", Command = EditingCommands.DecreaseIndentation }; CustomRibbonItem fourthItem = new CustomRibbonItem() { Image = "Numbering16.png", Command = EditingCommands.ToggleNumbering }; CustomRibbonItem fifthItem = new CustomRibbonItem() { Image = "AlignTextCenter16.png", Command = EditingCommands.AlignCenter }; CustomRibbonItem sixthItem = new CustomRibbonItem() { Image = "IncreaseIndent16.png", Command = EditingCommands.IncreaseIndentation }; CustomRibbonItem seventhItem = new CustomRibbonItem() { Image = "MultilevelList16.png", Command = ButtonCommand }; CustomRibbonItem eighthItem = new CustomRibbonItem() { Image = "AlignTextRight16.png", Command = EditingCommands.AlignRight }; CustomRibbonItem ninthItem = new CustomRibbonItem() { Image = "LineSpacing16.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); Bar.CustomRibbonItems.Add(fourthItem); Bar.CustomRibbonItems.Add(fifthItem); Bar.CustomRibbonItems.Add(sixthItem); Bar.CustomRibbonItems.Add(seventhItem); Bar.CustomRibbonItems.Add(eighthItem); Bar.CustomRibbonItems.Add(ninthItem); }
/// <summary> /// Method which is used to populate items to mail ribbon bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopuplateRibbonMailItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Attach File", IsLarge = true, Image = "base_paperclip_32.png", IsSplitButton = true }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Business card", IsLarge = true, Image = "base_business_contacts.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Audio", IsLarge = true, Image = "base_speaker_32.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); }
/// <summary> /// Method which is used to populate items to link ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateRibbonLinkItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Hyperlink", IsLarge = true, Image = "Hyperlink32.png", Command = ButtonCommand }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Replace", IsLarge = true, Image = "replace_32.png", Command = ButtonCommand }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Zoom", IsLarge = true, Image = "Zoom_32x32.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); }
/// <summary> /// Method which is used to populate items to link ribbon bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopulateRibbonLinkItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Hyperlink", IsLarge = true, Image = "Hyperlink32.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Replace", IsLarge = true, Image = "replace_32.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Zoom", IsLarge = true, Image = "Zoom_32x32.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); }
/// <summary> /// Method which is used to populate items to the editing ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateEditingItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Find", Image = "Search.png", Command = ButtonCommand }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Replace", Image = "replace_32.png", Command = ButtonCommand }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Select", Image = "start2.png", Command = ApplicationCommands.SelectAll }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); }
/// <summary> /// Method which is used to populate items to the editing ribbon bar. /// </summary> /// <param name="Bar"></param> private void PopulateEditingItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Find", Image = "Search.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Replace", Image = "replace_32.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Select", Image = "start2.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); }
//Home Tab void PopulateRibbonHomeBars(CustomRibbonTab Tab) { CustomRibbonBar Bar1 = new CustomRibbonBar() { BarHeader = "Clipboard" }; CustomRibbonBar Bar2 = new CustomRibbonBar() { BarHeader = "MDI Styles" }; PopulateRibbonNewItems(Bar1); CustomRibbonBar Bar3 = new CustomRibbonBar() { BarHeader = "Editing" }; CustomRibbonBar Bar4 = new CustomRibbonBar() { BarHeader = "Paragraph" }; PopulateEditingItems(Bar3); PopulateParagraphItems(Bar4); CustomRibbonBar Bar5 = new CustomRibbonBar() { BarHeader = "Mail" }; PopuplateRibbonMailItems(Bar5); CustomRibbonBar Bar6 = new CustomRibbonBar() { BarHeader = "Modal" }; PopulateModalItems(Bar6); Tab.CustomRibbonBars.Add(Bar1); Tab.CustomRibbonBars.Add(Bar3); Tab.CustomRibbonBars.Add(Bar4); Tab.CustomRibbonBars.Add(Bar5); Tab.CustomRibbonBars.Add(Bar6); }
/// <summary> /// Method which is used to populate items to mail ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopuplateRibbonMailItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Attach File", IsLarge = true, Image = "base_paperclip_32.png", IsSplitButton = true }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Business card", IsLarge = true, Image = "base_business_contacts.png", Command = ButtonCommand }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Audio", IsLarge = true, Image = "base_speaker_32.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); PopulateAttachFileDropDownItems(firstItem); }
/// <summary> /// Method which is used to populate items to preview ribbon bar. /// </summary> /// <param name="Bar"></param> private void PopulateRibbonPreviewItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Show Ruler", IsLarge = false, IsCheckBox = true }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Magnifier", IsLarge = false, IsCheckBox = true }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Shrink on OnePage", IsLarge = false, Image = "Object16.png" }; CustomRibbonItem Item4 = new CustomRibbonItem() { ItemHeader = "Next Page", IsLarge = false, Image = "nextpage.png" }; CustomRibbonItem Item5 = new CustomRibbonItem() { ItemHeader = "Previous Page", IsLarge = false, Image = "previouspage.png" }; CustomRibbonItem Item6 = new CustomRibbonItem() { IsSeparator = true }; CustomRibbonItem Item7 = new CustomRibbonItem() { ItemHeader = "Close Print Preview", IsLarge = true, Command = CloseModalCommand, Image = "CloseTab32.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); Bar.CustomRibbonItems.Add(Item4); Bar.CustomRibbonItems.Add(Item5); Bar.CustomRibbonItems.Add(Item6); Bar.CustomRibbonItems.Add(Item7); }
//Insert Tab void PopulateRibbonInsertBars(CustomRibbonTab Tab) { CustomRibbonBar Bar1 = new CustomRibbonBar() { BarHeader = "Table" }; CustomRibbonBar Bar2 = new CustomRibbonBar() { BarHeader = "Illustrations" }; CustomRibbonBar Bar3 = new CustomRibbonBar() { BarHeader = "Links" }; PopulateRibbonTableItems(Bar1); PopulateRibbonIllustrationsItems(Bar2); PopulateRibbonLinkItems(Bar3); Tab.CustomRibbonBars.Add(Bar1); Tab.CustomRibbonBars.Add(Bar2); Tab.CustomRibbonBars.Add(Bar3); }
/// <summary> /// Method which is used to populate child ribbon bars to Home ribbon bar. /// </summary> /// <param name="homeTab">Specifies the custom ribbon tab.</param> void PopulateRibbonHomeBars(CustomRibbonTab homeTab) { CustomRibbonBar clipBoardBar = new CustomRibbonBar() { BarHeader = "Clipboard" }; CustomRibbonBar MDIBar = new CustomRibbonBar() { BarHeader = "MDI Styles" }; CustomRibbonBar editingBar = new CustomRibbonBar() { BarHeader = "Editing" }; CustomRibbonBar paragraphBar = new CustomRibbonBar() { BarHeader = "Paragraph" }; CustomRibbonBar mailBar = new CustomRibbonBar() { BarHeader = "Mail" }; CustomRibbonBar modalBar = new CustomRibbonBar() { BarHeader = "Modal" }; PopulateRibbonNewItems(clipBoardBar); PopulateEditingItems(editingBar); PopulateParagraphItems(paragraphBar); PopuplateRibbonMailItems(mailBar); PopulateModalItems(modalBar); homeTab.CustomRibbonBars.Add(clipBoardBar); homeTab.CustomRibbonBars.Add(editingBar); homeTab.CustomRibbonBars.Add(paragraphBar); homeTab.CustomRibbonBars.Add(mailBar); homeTab.CustomRibbonBars.Add(modalBar); }
/// <summary> /// Method which is used to populate items to preview ribbon bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> private void PopulateRibbonPreviewItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Show Ruler", IsLarge = false, IsCheckBox = true }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Show Magnifier", IsLarge = false, IsCheckBox = true }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Shrink on OnePage", IsLarge = false, Image = "Object16.png", Command = ButtonCommand }; CustomRibbonItem fourthItem = new CustomRibbonItem() { ItemHeader = "Next Page", IsLarge = false, Image = "nextpage.png", Command = ButtonCommand }; CustomRibbonItem fifthItem = new CustomRibbonItem() { ItemHeader = "Previous Page", IsLarge = false, Image = "previouspage.png", Command = ButtonCommand }; CustomRibbonItem sixthItem = new CustomRibbonItem() { IsSeparator = true }; CustomRibbonItem seventhItem = new CustomRibbonItem() { ItemHeader = "Close Print Preview", IsLarge = true, Command = CloseModelTabCommand, Image = "CloseTab32.png" }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); Bar.CustomRibbonItems.Add(fourthItem); Bar.CustomRibbonItems.Add(fifthItem); Bar.CustomRibbonItems.Add(sixthItem); Bar.CustomRibbonItems.Add(seventhItem); }
/// <summary> /// Method which is used to populate items to insert the ribbon bars. /// </summary> /// <param name="Tab"></param> private void PopulateRibbonPrintPreviewBars(CustomRibbonTab Tab) { CustomRibbonBar Bar1 = new CustomRibbonBar() { BarHeader = "Print" }; CustomRibbonBar Bar2 = new CustomRibbonBar() { BarHeader = "Zoom" }; CustomRibbonBar Bar3 = new CustomRibbonBar() { BarHeader = "Preview" }; PopulateRibbonPrintItems(Bar1); PopulateRibbonZoomItems(Bar2); PopulateRibbonPreviewItems(Bar3); Tab.CustomRibbonBars.Add(Bar1); Tab.CustomRibbonBars.Add(Bar2); Tab.CustomRibbonBars.Add(Bar3); }
//Insert Tab /// <summary> /// Method which is used to populate items to insert ribbon bar. /// </summary> /// <param name="Tab">Specifies the custom ribbon tab.</param> void PopulateRibbonInsertBars(CustomRibbonTab Tab) { CustomRibbonBar tableBar = new CustomRibbonBar() { BarHeader = "Table" }; CustomRibbonBar illustrationBar = new CustomRibbonBar() { BarHeader = "Illustrations" }; CustomRibbonBar linksBar = new CustomRibbonBar() { BarHeader = "Links" }; PopulateRibbonTableItems(tableBar); PopulateRibbonIllustrationsItems(illustrationBar); PopulateRibbonLinkItems(linksBar); Tab.CustomRibbonBars.Add(tableBar); Tab.CustomRibbonBars.Add(illustrationBar); Tab.CustomRibbonBars.Add(linksBar); }
/// <summary> /// Method which is used to populate items to insert the ribbon bars. /// </summary> /// <param name="Tab">Specifies the custom ribbon tab.</param> private void PopulateRibbonPrintPreviewBars(CustomRibbonTab Tab) { CustomRibbonBar printBar = new CustomRibbonBar() { BarHeader = "Print" }; CustomRibbonBar zoomBar = new CustomRibbonBar() { BarHeader = "Zoom" }; CustomRibbonBar perviewBar = new CustomRibbonBar() { BarHeader = "Preview" }; PopulateRibbonPrintItems(printBar); PopulateRibbonZoomItems(zoomBar); PopulateRibbonPreviewItems(perviewBar); Tab.CustomRibbonBars.Add(printBar); Tab.CustomRibbonBars.Add(zoomBar); Tab.CustomRibbonBars.Add(perviewBar); }
/// <summary> /// Method which is used to populate items to home bar. /// </summary> /// <param name="Bar">Specifies the custom ribbon bar.</param> void PopulateRibbonNewItems(CustomRibbonBar Bar) { CustomRibbonItem firstItem = new CustomRibbonItem() { ItemHeader = "Paste", IsLarge = true, Image = "Paste32.png", Command = ApplicationCommands.Paste }; CustomRibbonItem secondItem = new CustomRibbonItem() { ItemHeader = "Cut", Image = "Cut16.png", Command = ApplicationCommands.Cut }; CustomRibbonItem thirdItem = new CustomRibbonItem() { ItemHeader = "Copy", Image = "Copy16.png", Command = ApplicationCommands.Copy }; CustomRibbonItem fourthItem = new CustomRibbonItem() { ItemHeader = "Format Painter", Image = "FormatPainter16.png", Command = ButtonCommand }; Bar.CustomRibbonItems.Add(firstItem); Bar.CustomRibbonItems.Add(secondItem); Bar.CustomRibbonItems.Add(thirdItem); Bar.CustomRibbonItems.Add(fourthItem); }
/// <summary> /// Method which is used to populate items to illustrations ribbon bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> private void PopulateRibbonIllustrationsItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Picture", IsLarge = true, Image = "Picture.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Comment", IsLarge = true, Image = "0356_NewComment_32.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Shapes", IsLarge = true, IsDropDownButton = true, Image = "0202_InsertShape_32.png" }; CustomRibbonItem Item4 = new CustomRibbonItem() { ItemHeader = "Chart", IsLarge = true, IsDropDownButton = true, Image = "base_charts.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); Bar.CustomRibbonItems.Add(Item4); }
/// <summary> /// Method which is used to populate items to home bar. /// </summary> /// <param name="Bar">Ribbon bar.</param> void PopulateRibbonNewItems(CustomRibbonBar Bar) { CustomRibbonItem Item1 = new CustomRibbonItem() { ItemHeader = "Paste", IsLarge = true, Image = "Paste32.png" }; CustomRibbonItem Item2 = new CustomRibbonItem() { ItemHeader = "Cut", Image = "Cut16.png" }; CustomRibbonItem Item3 = new CustomRibbonItem() { ItemHeader = "Copy", Image = "Copy16.png" }; CustomRibbonItem Item4 = new CustomRibbonItem() { ItemHeader = "Format Painter", Image = "FormatPainter16.png" }; Bar.CustomRibbonItems.Add(Item1); Bar.CustomRibbonItems.Add(Item2); Bar.CustomRibbonItems.Add(Item3); Bar.CustomRibbonItems.Add(Item4); }