예제 #1
0
        private void AddMenuPlayButton()
        {
            menuItem           = new MenuItem();
            menuItem.Header    = "Text_Play";
            menuItem.IsEnabled = false;
            menuItem.Click    += ButtonPlay_OnClick;

            AddMenuItemEvent addMenuItemEvent = new AddMenuItemEvent("file", menuItem, Properties.Resources.ResourceManager);

            SimpleEventBus.GetDefaultEventBus().Post(addMenuItemEvent, TimeSpan.Zero);

            _i18NEngine.AddTranslateElement(menuItem);
        }
예제 #2
0
 public void AddMenuItem(AddMenuItemEvent addMenuItemEvent)
 {
     Application.Current.Dispatcher.Invoke(
         () => { FileMenu.Items.Add(addMenuItemEvent.MenuItem); });
 }