Как найти проекты Eclipse и папки по имени?

Лучшее обходное решение (в зависимости от размера источника данных) должно объявить два BindingSource, объекты (новый с 2,00) связывают набор с теми и затем связывают тех с полями комбинированного списка.

я включаю полный пример.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        private BindingSource source1 = new BindingSource();
        private BindingSource source2 = new BindingSource();

        public Form1()
        {
            InitializeComponent();
            Load += new EventHandler(Form1Load);
        }

        void Form1Load(object sender, EventArgs e)
        {
            List<string> myitems = new List<string>
            {
                "Item 1",
                "Item 2",
                "Item 3"
            };

            ComboBox box = new ComboBox();
            box.Bounds = new Rectangle(10, 10, 100, 50);
            source1.DataSource = myitems;
            box.DataSource = source1;

            ComboBox box2 = new ComboBox();
            box2.Bounds = new Rectangle(10, 80, 100, 50);
            source2.DataSource = myitems;
            box2.DataSource = source2;

            Controls.Add(box);
            Controls.Add(box2);
        }
    }
}

, Если Вы хотите смутить себя еще больше тогда, всегда пытаются объявить привязку в конструкторе. Это может привести к [приблизительно 112] действительно любопытные ошибки, следовательно я всегда связываю в событии Load.

12
задан inger 23 November 2009 в 23:44
поделиться

2 ответа

Сначала я отвечу на вопрос о «динамическом рабочем множестве»:

Я написал плагин динамического рабочего набора. Он позволяет группировать проекты по характеру проекта, регулярным выражениям для имен и (в качестве расширения) группе maven и имени проекта.

Проверьте это на http://code.google.com/p / javadude / wiki / DynamicWorkingSets

Это может дать вам все, что вам нужно на данный момент ...

В противном случае, я не думаю, что есть что-то похожее на то, что вы ищете, если только кто-то не напишет для этого плагин ( что было бы легко сделать, если бы использовалось для написания плагинов eclipse)

7
ответ дан 2 December 2019 в 21:44
поделиться

Другой вариант - использовать параметр «фильтр» в проводнике пакетов. Вы можете указать несколько фильтров (включая имена), чтобы отфильтровать из элементов. Это может немного помочь, но не очень сильно.

Найдите его под маленькой треугольной кнопкой, направленной вниз, на панели инструментов проводника пакетов.

1
ответ дан 2 December 2019 в 21:44
поделиться