Seleccionando el elemento predeterminado de Combobox C #

Tengo pocos elementos en mi colección de elementos ComboBox, y me gustaría seleccionar un elemento de esta lista y configurarlo como elemento predeterminado – cuando se inicie la aplicación – este elemento ya está en el cuadro combinado.

Estoy tratando algo como eso:

SelectPrint11.SelectedIndex=2; 

pero el error es :):

 System.ArgumentOutOfRangeException: InvalidArgument=Value of '2' is not valid for 'SelectedIndex' 

Editar:

No puedo agregar comentarios ahora … problemas con la conexión o algo así … Pero en mi lista hay 3 elementos. Impresora1, Impresora2, Impresora3. Todos se agregan en Propiedades de Combobox -> Artículos -> Colección

Puedes configurar usando SelectedIndex

 comboBox1.SelectedIndex= 1; 

O

Item seleccionado

 comboBox1.SelectedItem = "your value"; // 

Este último no lanzará una excepción si el valor no está disponible en el cuadro combinado

EDITAR

Si el valor que se va a seleccionar no es específico, estaría mejor con esto

 comboBox1.SelectedIndex = comboBox1.Items.Count - 1; 

Recuerde que las colecciones en C # están basadas en cero (en otras palabras, el primer elemento de una colección está en la posición cero ). Si tiene dos elementos en su lista y desea seleccionar el último elemento, utilice SelectedIndex = 1 .

Esto significa que su índice seleccionado está fuera del rango de la matriz de elementos en el cuadro combinado. El conjunto de elementos de su cuadro combinado está basado en cero , por lo que si tiene 2 elementos, es el elemento 0 y el elemento 1.

 private void comboBox_Loaded(object sender, RoutedEventArgs e) { Combobox.selectedIndex= your index; } 

O si desea mostrar algún valor después de comparar en combobox

  foreach (var item in comboBox.Items) { if (item.ToString().ToLower().Equals("your item in lower")) { comboBox.SelectedValue = item; } } 

Espero que te ayude, funciona para mí.

Primero, vaya al formulario de carga donde se encuentra su comboBox,

entonces prueba este código

comboBox1.SelectedValue = 0; // muestra el primer artículo en su colección