Ferramenta para Download do Xml da Nota Fiscal Eletrônica

Bom dia pessoal,venho informar que desenvolvi uma ferramenta em PHP para download do XML da Nota Fiscal Eletrônica com um preço bastante acessível. Aos interessados,favor entrar em contato através do e-mail rwperroni@hotmail.com

Inserindo ComboBox em KryptonDataGridView

Olá pessoal, depois de algum tempo sem postar aqui no blog trago pra voces um artigo sobre o componente Krypton DataGridView,que faz parte do Krypton Toolkit,uma suite de componentes gratuitos que melhora a aparência dos Windows Forms. Aproveitando a falta de  tutoriais a respeito do Toolkit, vou ensinar a colocar dinamicamente colunas do tipo combobox em um KryptonDataGridView.

Antes de Iniciar 
Certifique-se de baixar e instalar o Toolkit,que automaticamente ira adicionar os componentes na toolbox.

Passo 1
Crie um novo projeto do tipo KryptonForm e adicione um componente KryptonDatagridView. Ele é encontrado na paleta Krypton na caixa de ferramentas.

Passo 2
Faça a vinculação do DataGridView com algum DataSet previamente criado setando a propriedade DataSource do componente.

Passo 3
Agora se executar o projeto voce conseguira visualizar o DataGridView  preenchido com os valores do seu DataSet. Nesse tutorial como exemplo aprenderemos a adicionar uma coluna do tipo combobox retornando todos os nomes armazenados em uma tabela de funcionários ao KryptonDataGridView.No evento Load do seu KryptonForm após a consulta ao banco de dados adicione o seguinte trecho de código:


KryptonDataGridViewComboBoxColumn ColunaID = new KryptonDataGridViewComboBoxColumn();
ColunaID.HeaderText = "Nome do Funcionário";
ColunaID.Width = 80;
while(da1.Read())
{
string id=(string)da1["Nome"];
ColunaID.Items.Add(id.ToString());
}

kryptonDataGridView1.Columns.Add(ColunaID);


Entendendo o código
Na primeira linha instanciamos um objeto do tipo KryptonDataGridViewComboBoxColumn,e setamos a propriedade HeaderText para o texto que queremos que apareça no header juntamente com o tamanho da coluna. Em seguida iteramos sobre um objeto do tipo DataReader e adicionamos o retorno dos dados na combobox e por fim vinculamos a coluna ao DataGridView atraves do método Add().