Articles of .net

¿Hay alguna manera elegante de analizar una palabra y agregar espacios antes de letras mayúsculas?

necesito analizar algunos datos y quiero convertir AutomaticTrackingSystem a Automatic Tracking System esencialmente colocando un espacio antes de cualquier letra mayúscula (además del primero, por supuesto)

¿Cómo forzar a WPF a usar los URI de recursos que usan el nombre fuerte de ensamblado? Argh!

Ok, esto es realmente irritante, ya había notado anteriormente que el código generado por WPF para cargar recursos XAML no parecía usar nombres fuertes y, por lo tanto, puede ser problemático para escenarios en los que necesite soportar versiones de ensambles WPF lado a lado. Este ha sido el caso, y ahora me está causando […]

¿Cómo obtengo programáticamente el GUID de una aplicación en .net2.0

Necesito acceder al ensamblaje de mi proyecto en C # .NET2.0. Puedo ver el GUID en el cuadro de diálogo ‘Información de la Asamblea’ en Propiedades del proyecto, y en este momento lo he copiado en un const en el código. El GUID nunca cambiará, así que esta no es una solución tan mala, pero […]

WPF Handedness con ventanas emergentes

Acabo de mover mi PC a Windows 8 desde Windows 7 y al ejecutar nuestra aplicación WPF noté que nuestras ventanas emergentes de WPF y / o las sugerencias de herramientas ahora están en la esquina inferior izquierda de forma predeterminada en lugar de la esquina inferior derecha. ¿Alguien ha notado esto? Sé que puede […]

Atributo .NET DefaultValue

Escuché que las personas dicen algunas cosas diferentes sobre el atributo DefaultValue incluye: “Establece el valor de la propiedad antes de que cualquier otra persona la use”. “No funciona para autopropiedades”. “Es solo para decoración. Debe establecer manualmente valores predeterminados reales”. ¿Cuál (si hay alguno) es correcto? ¿ DefaultValue realmente establece los valores predeterminados? ¿Hay […]

Código del Entity Framework Primer método AddOrUpdate insertar valores duplicados

Tengo una entidad simple: public class Hall { [Key] public int Id {get; set;} public string Name [get; set;} } Luego en el método Seed utilizo AddOrUpdate para llenar la tabla: var hall1 = new Hall { Name = “French” }; var hall2 = new Hall { Name = “German” }; var hall3 = new […]

Mostrar número de línea en el manejo de excepciones

¿Cómo se mostraría qué número de línea causó el error y esto es posible con la forma en que .NET comstack sus .exes? Si no, ¿existe una forma automatizada para que Exception.Message muestre el sub que se eliminó? try { int x = textbox1.Text; } catch(Exception ex) { MessageBox.Show(ex.Message); }

¿Cómo establecer la columna del cuadro de texto DataGridView en varias líneas?

¿Cómo se permite que ” DataGridViewTextBoxColumn ” en DataGridView compatible con la propiedad Multiline ?

¿Cómo obtener la ruta csc.exe?

¿Hay alguna manera de obtener el camino para el último csc.exe de .NET Framework? El archivo generalmente está en: c: \ Windows \ Microsoft.NET \ Framework \ vX.X.XXX pero el problema es que puede haber múltiples versiones instaladas + hay versiones de 32 y 64 bits. ¿Alguna solución para esto?

Ingrese la tecla presionada en C #

Intenté este código: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (Convert.ToInt32(e.KeyChar) == 13) { MessageBox.Show(” Enter pressed “); } } y esto: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { MessageBox.Show(” Enter pressed “); } } y esto: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Keys.Enter) { […]