Source

Материал из TK
Версия от 12:32, 20 мая 2019; Proffit Sascha (обсуждение | вклад) (Новая страница: «На панель добавляем кнопки на панель и ловим события их нажатия Interface: IBarItems --~~~~--~~~~--~~~…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

На панель добавляем кнопки на панель и ловим события их нажатия

Interface: IBarItems

--Proffit Sascha (обсуждение) 12:32, 20 мая 2019 (PKT)--Proffit Sascha (обсуждение) 12:32, 20 мая 2019 (PKT)--Proffit Sascha (обсуждение) 12:32, 20 мая 2019 (PKT)--Proffit Sascha (обсуждение) 12:32, 20 мая 2019 (PKT)        public AGBarItem[] GetModuleBarItems(IAutoGRAPHShell baseShellProvider, ModuleControlsFlags flags, int maxGroupIndex)
        {
            #region добавляем кнопки отмена и вернуть на панель
            AGBarButton setUndo = new AGBarButton("Отменить", Properties.Resources.Undo);
            setUndo.ItemClick += UndoButton_ItemClick;
            AGBarButton setRedo = new AGBarButton("Вернуть", Properties.Resources.Redo);
            setRedo.ItemClick += RedoButton_ItemClick;
            return new[] { setUndo, setRedo };
            #endregion
        }--Proffit Sascha (обсуждение) 12:32, 20 мая 2019 (PKT)

        void UndoButton_ItemClick(object sender, AGBarEventArgs e)
        {//Пишем код выполнения по нажатию кнопки Undo

        }

        void RedoButton_ItemClick(object sender, AGBarEventArgs e)
        {//Пишем код выполнения по нажатию кнопки Redo

        }