Datagrid em Windows Presentation Foundation
Neste artigo pretendo apresentar a Datagrid em Windows Presentation Foundation (WPF) na .Net Framework 4.0. Vou começar por uma breve apresentação teórica e em seguida irei apresentar vários exemplos. De salientar que não terei em conta Design Patterns.
A DataGrid é um controlo que permite apresentar dados, representando cada linha um item de uma lista de objectos do mesmo tipo e as colunas representam as várias características do objecto. Ou seja, se na instância da datagrid apresento uma lista de empregados, cada linha representa um empregado e cada coluna representa uma propriedade do empregado.
Continuar a ler →
Neste artigo pretendo mostrar o que é o BackgroundWorker e vou exemplificar como se deve proceder à sua implementação usando a tecnologia WPF na versão .Net Framework 4.
Suponhamos:
Tenho um algoritmo complexo de Optimização Combinatória que irá ter como parâmetro de entrada um objecto do tipo World. Classe que define toda a estrutura de dados da minha aplicação e no final retorna o objecto World com as alterações realizadas pelo algoritmo.
Esta geração vai implicar que tenhamos pelo menos três passos:
- A partir do objecto World vamos criar a estrutura de dados do algoritmo;
- Gera-se o algoritmo a partir dos dados recebidos;
- Depois de gerar o algoritmo é preciso converter o resultado de forma a reflectir no World o resultado do algoritmo.
Continuar a ler →
A revista portuguesa de programação