Office command bar : Office : Windows C# Examples


C# Examples » Windows » Office »

 

Office command bar









    
using  System;
using  System.Windows.Forms;
using  System.Runtime.InteropServices;
using  System.Reflection;
using  Word;
using  Office  =  Microsoft.Office.Core;

class  MainClass
{
    [STAThread]
    static  void  Main(string[]  args)
    {
        Office.CommandBarButton  Button;
        Office.CommandBar  CommandBar;
        object  Missing  =  System.Reflection.Missing.Value;
        Office._CommandBarButtonEvents_ClickEventHandler  ButtonHandler;
        Word.ApplicationClass  MyWord  =  new  Word.ApplicationClass();

        MyWord.Visible  =  true;
        CommandBar  =  MyWord.CommandBars.Add("MyCommandBar",  Missing,  Missing,  Missing);
        Button  =  (Office.CommandBarButton)CommandBar.Controls.Add(Office.MsoControlType.msoControlButton,  Missing,  Missing,  Missing,  Missing);
        Button.Caption  =  "MyButton";
        Button.FaceId  =  1845;
        ButtonHandler  =  new  Office._CommandBarButtonEvents_ClickEventHandler(OnClick_Button);
        Button.Click  +=  ButtonHandler;
        System.Windows.Forms.Application.Run();
    }
    private  void  OnClick_Button(Office.CommandBarButton  ctrl,  ref  bool  cancel)
    {
        MessageBox.Show("This  Worked!!!");
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Windows
» Office