public void SelectItem(FilterFamilyTypes type)
        {
            int i = 0;
            foreach (FilterFamilyItemControl item in comboBox.Items)
            {
                if (item.Type == type)
                {
                    comboBox.SelectedIndex = i;
                    return;
                }
                i++;
            }

            comboBox.SelectedIndex = -1;
        }
        public void SelectItem(FilterFamilyTypes type)
        {
            int i = 0;

            foreach (FilterFamilyItemControl item in comboBox.Items)
            {
                if (item.Type == type)
                {
                    comboBox.SelectedIndex = i;
                    return;
                }
                i++;
            }

            comboBox.SelectedIndex = -1;
        }
        public FilterFamilyItemControl(FilterFamilyTypes type)
        {
            m_Type = type;
            Text = type.ToString();

            switch (type)
            {
                case FilterFamilyTypes.LabelFilter:
                    Icon = UriResources.Images.LabelFilter16;
                    Text = Localization.LabelFilter_Name;
                    break;
                case FilterFamilyTypes.ValueFilter:
                    Icon = UriResources.Images.ValueFilter16;
                    Text = Localization.ValueFilter_Name;
                    break;
                case FilterFamilyTypes.TopFilter:
                    Icon = UriResources.Images.TopFilter16;
                    Text = Localization.TopFilter_Name;
                    break;
            }
        }
        public FilterFamilyItemControl(FilterFamilyTypes type)
        {
            m_Type = type;
            Text   = type.ToString();

            switch (type)
            {
            case FilterFamilyTypes.LabelFilter:
                Icon = UriResources.Images.LabelFilter16;
                Text = Localization.LabelFilter_Name;
                break;

            case FilterFamilyTypes.ValueFilter:
                Icon = UriResources.Images.ValueFilter16;
                Text = Localization.ValueFilter_Name;
                break;

            case FilterFamilyTypes.TopFilter:
                Icon = UriResources.Images.TopFilter16;
                Text = Localization.TopFilter_Name;
                break;
            }
        }