Ejemplo n.º 1
0
        /// <summary>
        /// Aktiviert die Auswahl einer Erweiterung.
        /// </summary>
        /// <param name="selector">Die zugehörige Auswahlliste.</param>
        /// <param name="typeName">Der Name der zu verwendenden Klasse.</param>
        /// <param name="editor">Das verwendete Formular.</param>
        public static void Select( ComboBox selector, string typeName, StandardHardwareEditor editor )
        {
            // Choose
            foreach (var item in selector.Items.OfType<ProviderSelector>())
                if (Equals( item.TypeName, typeName ))
                {
                    // Just select
                    selector.SelectedItem = item;

                    // Report
                    editor.PipelineSelectionChanged( selector, true );

                    // Done
                    return;
                }
        }
        /// <summary>
        /// Aktiviert die Auswahl einer Erweiterung.
        /// </summary>
        /// <param name="selector">Die zugehörige Auswahlliste.</param>
        /// <param name="typeName">Der Name der zu verwendenden Klasse.</param>
        /// <param name="editor">Das verwendete Formular.</param>
        public static void Select(ComboBox selector, string typeName, StandardHardwareEditor editor)
        {
            // Choose
            foreach (var item in selector.Items.OfType <ProviderSelector>())
            {
                if (Equals(item.TypeName, typeName))
                {
                    // Just select
                    selector.SelectedItem = item;

                    // Report
                    editor.PipelineSelectionChanged(selector, true);

                    // Done
                    return;
                }
            }
        }