Estoy haciendo algunas pruebas de automatización de C#/UI con White y tengo problemas con con algo. Tengo un DataGridView en la aplicación y configuré los colores de fondo de manera diferente dependiendo del estado de la aplicación. Quiero verificar estos colores durante las pruebas con blanco, pero tengo problemas para hacerlo.Accediendo a celdas de DataGridView a través de Blanco
Esto es lo que estoy tratando de hacer funcionar. Puedo obtener la vista de cuadrícula, pero solo como una tabla. Luego, tengo problemas más adelante porque termino con TableCells en lugar de DataGridViewCells.
var Table = MainWindow.Window.Get<Table>("DataGridViewName");
var Row = Table.Rows[0];
var Cell = Row.Cells[0];
//invalid
//var Color = Cell.Style.BackColor;
¿Alguien se ha encontrado con esto antes o tiene alguna sugerencia?
Por qué no puedes hacerlo de esta manera: MainWindow.Window.Get –
Marty
Hmmm, tal vez estoy en una versión anterior de blanco, pero no puedo encontrar un componente DataGridView blanco hace eso?. compilar para usted? – sshannin
Si la aplicación es suya, puede mejorar su soporte de UI Automatización/capacidades para tener una mejor integración con White (que creo que utiliza la automatización de la interfaz de usuario para hacer la mayor parte de su trabajo) –