Пример #1
0
        /// <summary>
        /// Trivs the menu menu item clicked.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The <see cref="MenuItemClickedEventArgs"/> instance containing the event data.</param>
        private void TrivMenuMenuItemClicked(object sender, MenuItemClickedEventArgs e)
        {
            //var item = (ToolStripMenuItem) sender;
            //if (item == null) return;
            //var menuItem = (TopMenuItem) item.Tag;
            //if (menuItem == null) return;

            if (!string.IsNullOrEmpty(e.Key))
            {
                this.ViewManager.ShowDocument(e.Key);
                return;;
            }

            if (!string.IsNullOrEmpty(e.InvokeKey))
            {
                switch (e.InvokeKey)
                {
                case "SysmteExit":
                    DialogResult result = MessageDialog.Instance.ShowMessage(this, "MSG0002");
                    if (result == DialogResult.Yes)
                    {
                        Application.Exit();
                    }
                    break;;

                default:
                    break;
                }
            }
        }
 private void MenuEventHandler(object sender, MenuItemClickedEventArgs e)
 {
     var window = new StressTestWindow
     {
         Owner = e.MainWindow,
         DataContext = _viewModel ?? (_viewModel = new MainViewModel(_administrationControl))
     };
     window.ShowDialog();
 }
Пример #3
0
        private void tree_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
        {
            TreeNode node = e.Node;
            var      item = new MenuItemClickedEventArgs {
                Key = node.Name, InvokeKey = String.Empty
            };

            this.MenuItemClicked(sender, item);
        }
Пример #4
0
        private void MenuEventHandler(object sender, MenuItemClickedEventArgs e)
        {
            var window = new StressTestWindow
            {
                Owner       = e.MainWindow,
                DataContext = _viewModel ?? (_viewModel = new MainViewModel(_administrationControl))
            };

            window.ShowDialog();
        }
Пример #5
0
 private void MenuEventHandler(object sender, MenuItemClickedEventArgs menuItemClickedEventArgs)
 {
     foreach (Form f in Application.OpenForms)
     {
         if (f is HFLive)
         {
             f.Focus();
             return;
         }
     }
     new HFLive().Show();
 }
Пример #6
0
        /// <summary>
        /// Handles the Click event of the toolTrip control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        private void ToolTripClick(object sender, EventArgs e)
        {
            if (this.MenuItemClicked == null)
            {
                return;
            }
            var menuItem = (ToolStripMenuItem)sender;
            var topItem  = (TopMenuItem)menuItem.Tag;

            //var pro = sender.GetType().GetProperty("Name");
            //var name = pro.GetValue(sender, null).ToString();
            var item = new MenuItemClickedEventArgs {
                Key = topItem.Key, InvokeKey = topItem.InvokeKey
            };

            this.MenuItemClicked(sender, item);
        }
Пример #7
0
        /// <summary>
        ///  Handles the afTreeView Menu Item calls, brings up the FindElements Dialog and EventFrame Dialog
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void afTreeViewElements_MenuItemClicked(object sender, MenuItemClickedEventArgs e)
        {
            try
            {
                e.Handled = true;
                bool   persistUserData = true;
                bool   multiSelect     = true;
                string myPersistID     = "MyPersistID";
                if ((AFMenu.MenuCommand)e.ClickedItem.MergeIndex == AFMenu.MenuCommand.FindChildren)
                {
                    AFNamedCollectionList <AFElement> elements = null;
                    DialogResult dr = AFOperations.FindElements(this, afDatabasePicker1.AFDatabase, out elements, multiSelect, persistUserData, myPersistID);

                    //Clear Search and Load new search
                    if (dr == DialogResult.OK)
                    {
                        currentSearchResults     = elements;
                        currentTreeSearchTimes   = 0;
                        currentTreeSearch        = "";
                        tbElementSearchName.Text = "";

                        if (currentSearchResults.Count > 0)
                        {
                            findTreeNode(afTreeViewElements.Nodes[0], currentSearchResults[currentTreeSearchTimes]);
                        }
                    }
                }
                else if ((AFMenu.MenuCommand)e.ClickedItem.MergeIndex == AFMenu.MenuCommand.FindEventFrames)
                {
                    AFNamedCollectionList <AFEventFrame> frames = null;
                    AFOperations.FindEventFrames(this, afDatabasePicker1.AFDatabase, out frames, true, true, "PersistID");

                    if (frames.Count > 0)
                    {
                        avcEventFrames.AFSetObject(frames, afDatabasePicker1.AFDatabase, null, null);

                        avcEventFrames.AFSelection = frames[0];
                        object selected = avcEventFrames.AFSelection;
                        avcEventFrames_ItemSelected(this, null);
                    }
                }
            }
            catch { }
        }
Пример #8
0
 private void FlexViewer_MenuItemClicked(object sender, MenuItemClickedEventArgs e)
 {
     System.Diagnostics.Debug.WriteLine(e.ClickedItem.Header);
 }
Пример #9
0
 private void MultiplayerButtonPressed(object sender, MenuItemClickedEventArgs e)
 {
     MultiplayerButtonPressed();
 }
Пример #10
0
 private void MenuItemClicked(object sender, MenuItemClickedEventArgs e)
 {
     Closing();
 }
Пример #11
0
        /// <summary>
        ///  Handles the afTreeView Menu Item calls, brings up the FindElements Dialog and EventFrame Dialog
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void afTreeViewElements_MenuItemClicked(object sender, MenuItemClickedEventArgs e)
        {
            try
                {
                    e.Handled = true;
                    bool persistUserData = true;
                    bool multiSelect = true;
                    string myPersistID = "MyPersistID";
                    if ((AFMenu.MenuCommand)e.ClickedItem.MergeIndex == AFMenu.MenuCommand.FindChildren)
                    {

                        AFNamedCollectionList<AFElement> elements = null;
                        DialogResult dr = AFOperations.FindElements(this, afDatabasePicker1.AFDatabase, out elements, multiSelect, persistUserData, myPersistID);

                        //Clear Search and Load new search
                        if (dr == DialogResult.OK)
                        {
                            currentSearchResults = elements;
                            currentTreeSearchTimes = 0;
                            currentTreeSearch = "";
                            tbElementSearchName.Text = "";

                            if (currentSearchResults.Count > 0)
                                findTreeNode(afTreeViewElements.Nodes[0], currentSearchResults[currentTreeSearchTimes]);
                        }

                    }
                    else if ((AFMenu.MenuCommand)e.ClickedItem.MergeIndex == AFMenu.MenuCommand.FindEventFrames)
                    {

                        AFNamedCollectionList<AFEventFrame> frames = null;
                        AFOperations.FindEventFrames(this, afDatabasePicker1.AFDatabase, out frames, true, true, "PersistID");

                        if (frames.Count > 0)
                        {
                            avcEventFrames.AFSetObject(frames, afDatabasePicker1.AFDatabase, null, null);

                            avcEventFrames.AFSelection = frames[0];
                            object selected = avcEventFrames.AFSelection;
                            avcEventFrames_ItemSelected(this, null);

                        }
                    }
                }
                catch { }
        }