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;
            }
        }