Articles of windows

Windows UI Automation no muestra todos los elementos secundarios?

Tengo un control TreeView en mi formulario y recursivamente estoy revisando los elementos de otra ventana comenzando con la ventana misma. Estoy usando esto para encontrar los elementos: getRecursiveElements(AutomationElement parent) { children = parent.FindAll(TreeScope.Children, Condition.TrueCondition); foreach (AutomationElement child in children) { addToTreeView(child); getRecursiveElements(child); } } En general, el código funciona bastante bien en la mayoría […]

Abra automáticamente la barra de acceso, la barra de energía y el menú de inicio con C #

Cómo abrir programáticamente: Barra de encanto Opciones de poder Menu de inicio en windows 8? Quiero poder abrirlos desde mi aplicación c # No encuentro la documentación que necesito. ¡Gracias!

¿Cómo configurar SelectedIndex en DataGridViewComboBoxColumn?

Estoy usando un datagridview porque estoy usando un datagridviewcomboboxcolumn, comboboxcolumn está mostrando texto pero el problema es que quiero seleccionar el primer elemento de comboboxcolumn por defecto, ¿cómo puedo hacer esto? DataGridViewComboBoxColumn dgvcb = (DataGridViewComboBoxColumn)grvPackingList.Columns[“PackingUnits”]; Globals.G_ProductUtility G_Utility = new Globals.G_ProductUtility(); G_Utility.addUnittoComboDGV(dgvcb); DataSet _ds = iRawMaterialsRequest.SelectBMR(bmr_ID, branch_ID, “PACKING”); grvPackingList.DataSource = _ds.Tables[0]; int i = 0; foreach […]

CallbackOnCollectedDelegate fue detectado

Sigo recibiendo este error después de que mi código se haya ejecutado entre 5 y 10 minutos CallbackOnCollectedDelegate fue detectado Mensaje: Se realizó una callback en un delegado recolectado de basura del tipo ‘CashRecyclerTestapp! MessageMonitor + NativeMethods + WndProc :: Invoke’. Esto puede causar fallas en la aplicación, corrupción y pérdida de datos. Al pasar […]

Cómo deshabilitar arrastrar / soltar cuando un cuadro de diálogo está abierto

Estoy trabajando en una aplicación grande y le estoy agregando algunas funciones de arrastrar y soltar. Específicamente, estoy permitiendo que el usuario arrastre y suelte un archivo en la ventana principal para abrir el archivo. El problema es que la operación de arrastrar y soltar aún puede ocurrir cuando la ventana principal muestra un cuadro […]

Configuración de la posición del ratón sin System.Windows.Forms

¿Hay una manera de manipular la posición del mouse sin usar System.Windows.Forms.Cursor? ¿Algo así como interoperabilidad? La razón de esto es que estamos usando un subconjunto especializado .NET que no puede incluir System.Windows.Forms.

Controladores de eventos C #

¿Cómo puedo verificar en C # si el botón.El evento de clics tiene algún controlador asociado? Si (button.Click! = Null) lanza un error de comstackción.

Windows RegKey – Ruta de aplicación del navegador predeterminada

¿Desde qué RegKey puede obtener la ruta de la aplicación de navegador predeterminada? ¿La mejor manera de llegar desde C # / .NET?

Cómo obtener el archivo PDB para mscorlib.ni.lib (.Net Framework 3.5)

Después de hacer mucha búsqueda, todavía no podía obtener la solución para la pregunta. Tengo un archivo mdmp. La stack de llamadas muestra que está usando mscorlib.ni.dll. Así que para obtener la información de la función, necesito obtener su archivo pdb. La versión de mscorlib.ni.dll es 2.0.50727.3655. Creo que viene de .Net Framework 3.5. Dado […]

¿Cómo cambio el protector de pantalla programáticamente?

Me gustaría cambiar el protector de pantalla actual por uno personalizado (que cargué previamente como recurso en Visual Studio) usando C #. ¿Cómo podría hacerse eso? Lo busqué en Google y SO, pero todo habla de “Cómo crear un protector de pantalla”, no de “Cómo cambiar un protector de pantalla”. Si es posible, debería funcionar […]