Пример #1
0
        public void OpenItems(string path)
        {
            string[] dirs = Directory.GetDirectories(path);

            foreach (string subdir in dirs)
            {
                string[] files = Directory.GetFiles(subdir, "*.scn");
                if (files.Length != 0)
                {
                    Xceed.SmartUI.Controls.OfficeTaskPane.Task newTask = new Xceed.SmartUI.Controls.OfficeTaskPane.Task();
                    string name = subdir.Remove(0, path.Length + 1);
                    newTask.Text   = name;
                    newTask.Tag    = files[0];
                    newTask.Image  = global::PhoenixEditor.Properties.Resources.phx16;
                    newTask.Click += new Xceed.SmartUI.SmartItemClickEventHandler(OpenTask_Click);
                    OpenGroup.Items.Add(newTask);
                }
            }
        }
Пример #2
0
        void OpenTask_Click(object sender, Xceed.SmartUI.SmartItemClickEventArgs e)
        {
            Xceed.SmartUI.Controls.OfficeTaskPane.Task task = sender as Xceed.SmartUI.Controls.OfficeTaskPane.Task;

            MainWindow.mMainWindow.OpenScenario(task.Tag.ToString());
        }