![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: C# ::: Windows Forms ::: ListView |
||||
Como evitar que uma determinada coluna de uma ListView seja reordenadaQuantidade de visualizações: 7151 vezes |
||||
Em algumas situações gostaríamos que os usuários de nossas aplicações C# Windows Forms fossem capazes de reordenar as colunas de um controle ListView. Mas, como fazer com que uma coluna fique fixa, ou seja, ela não poderá ser movida e sua posição também não pode ser ocupada por outra coluna em uma operação de clicar e arrastar. Isso pode ser feito combinando-se as propriedades OldDisplayIndex, NewDisplayIndex e Cancel da classe ColumnReorderedEventArgs. Esta classe é fornecida ao tratador do evento ColumnReordered da classe ListView. O que fazemos então é verificar se o índice antigo ou o novo índice da coluna que acabou de ser movida é igual ao índice da coluna que estamos travando. Se alguma destas duas condições for satisfeita nós definimos o valor true para a propriedade Cancel. Isso faz com que a operação de reordenação seja cancelada. Veja o código:
|
||||
![]() |
||||
C# ::: Desafios e Lista de Exercícios Resolvidos ::: C# Básico |
||||
Exercício Resolvido de C# - Como ler um número inteiro e imprimir seu sucessor e seu antecessor em C#Quantidade de visualizações: 990 vezes |
||||
Pergunta/Tarefa: Escreva um programa C# para ler um número inteiro e imprimir seu sucessor e seu antecessor. O usuário poderá informar um valor positivo ou negativo. Sua saída deverá ser parecida com: Informe um número inteiro: 16 O número informado foi: 16 O antecessor é 15 O sucessor é: 17 Veja a resolução comentada deste exercício usando C#:
| ||||
C# ::: Dicas & Truques ::: Gráficos |
||||||||||||||||
Como desenhar texto em C# usando o método DrawString() da classe GraphicsQuantidade de visualizações: 8635 vezes |
||||||||||||||||
Em algumas situações precisamos desenhar uma string (texto) no formulário ou algum outro controle. Para isso podemos usar o método DrawString() da classe Graphics. A assinatura mais comumente usada deste método é:
Note que precisamos fornecer a string a ser desenhada, a fonte a ser usada (como um objeto da classe Font), a cor e preenchimento (um objeto de alguma classe que herde de Brush) e as coordenadas x e y. Veja um trecho de código no qual desenhamos a string "Arquivo de Códigos" no formulário:
Aqui a string será desenhada usando a fonte do formulário e na cor vermelha e sólida. Se quiséssemos definir a fonte, o código ficaria algo assim:
As coordenadas x e y nas quais o desenho ocorrerá podem ser informadas como um objeto da estrutura PointF. Veja:
| ||||||||||||||||
C# ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como retornar o tamanho de uma string em C# usando a propriedade LengthQuantidade de visualizações: 151 vezes |
||||
Nesta dica mostrarei como podemos usar a propriedade Length da classe String da linguagem C# para obter o tamanho, ou seja, a quantidade de caracteres em uma palavra, frase ou texto. Veja um exemplo de seu uso:
Ao executarmos este código C# nós teremos o seguinte resultado: Esta string contém 6 caracteres | ||||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |