![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: C# ::: Windows Forms ::: ComboBox |
||||||||
Definindo ou obtendo o índice do item selecionado em um ComboBoxQuantidade de visualizações: 11206 vezes |
||||||||
O índice do ítem selecionado em um ComboBox pode ser obtido por meio da propriedade SelectedIndex. Esta propriedade retorna um valor inteiro que corresponde ao índice do ítem selecionado em um ComboBox chamado "cidades" (começando em 0). Veja:
Note que se não houver nenhum item selecionado, o valor retornado será -1. De forma semelhante, podemos usar a propriedade SelectedIndex para definir o índice do item a ser selecionado. Veja:
Aqui o terceiro ítem do ComboBox chamado "cidades" será selecionado automaticamente. |
||||||||
![]() |
||||||||
C# ::: Dicas & Truques ::: Arquivos e Diretórios |
||||
Como retornar a extensão de um arquivo em C# usando a função GetExtension() da classe PathQuantidade de visualizações: 15625 vezes |
||||
Muitas vezes precisamos obter a extensão de um arquivo. Em C# isso pode ser feito usando-se o método GetExtension() da classe Path. Este método recebe uma string contendo o caminho e nome do arquivo e retorna uma string contendo a extensão do arquivo (incluindo o ponto). Veja um exemplo:
Ao executar este código C# nós teremos o seguinte resultado: A extensão do arquivo é: .txt | ||||
C# ::: Dicas & Truques ::: Data e Hora |
||||
Como retornar o ano da data atual em C# usando a propriedade Year da classe DateTimeQuantidade de visualizações: 18 vezes |
||||
Nesta dica eu mostrarei como podemos usar a propriedade Year da classe DateTime da linguagem C# para obter o ano de uma determinada data como um inteiro. Veja o código completo para o exemplo:
Ao executar este código C# nós teremos o seguinte resultado: Estamos no ano: 2022 | ||||
C# ::: Namespace System.Drawing ::: Image |
||||||||
Gráficos C# Windows Forms - Como usar a classe Image em suas aplicações C#Quantidade de visualizações: 6384 vezes |
||||||||
A classe Image, do namespace System.Drawing (no assemply System.Drawing.dll) é uma classe abstrata de base que fornece funcionalidades para as classes derivadas Bitmap e Metafile (que são classes concretas e sealed, ou seja, não podem ter suas funcionalidades herdadas por outras classes). Por ser uma classe abstrata, não podemos criar novas instâncias de Image (usando new()). Em vez disso nós a usamos apenas para chamar seus métodos estáticos ou como referência para as classes derivadas. Veja um trecho de código no qual carregamos um bitmap e o exibimos em um PictureBox:
Veja que declaramos uma Image e a usamos como referência a um Bitmap. É claro que podemos perfeitamente trocar a linha: Image imagem = new Bitmap(@"C:\estudos_csharp_wf\logo.bmp", true); por: Bitmap imagem = new Bitmap(@"C:\estudos_csharp_wf\logo.bmp", true); O código compila normalmente, mas aí perdemos todo o poder que o polimorfismo nos entrega. Sempre que possível, devemos programar em cima das interfaces, superclasses e classes abstratas. Além dos métodos estáticos, a classe Image fornece várias propriedades. Veja uma modificação do exemplo anterior no qual obtemos a largura e a altura da imagem que foi carregada:
Depois de carregada a imagem você verá uma mensagem parecida com: A imagem carregada possui a largura de 80 pixels e altura de 50 pixels. | ||||||||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Android Java - Como usar o método startActivity() da classe Activity ou AppCompatActivity do Android para mudar de telas |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |