• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

passado

Propriedades ListView

2 mensagens neste tópico

Boas pessoal estou a querer mudar uma gridview para uma listview, o carregamento dos dados ja os consegui fazer bem como o resgate dos valores da linha seleccionada, a minha duvida agora é como posso colocar o tamanho das colunas automatico de acordo com o tamanho do texto contido nas celulas das colunas?

Como posso criar um for deste genero:

For row As Integer = 0 To DataGridView1.RowCount - 1
        Dim inicio As DateTime
        inicio = Today
        Dim fim As DateTime
        fim = DataGridView1.Item(3, row).Value
        Dim dif As TimeSpan = fim.Subtract(inicio)
        Dim dias As Integer = dif.Days
        If dias = 3 Then
         With Me.DataGridView1.Rows(row).DefaultCellStyle
        .BackColor = Color.SpringGreen
        End With
        ElseIf dias = 2 Then
        With Me.DataGridView1.Rows(row).DefaultCellStyle
         .BackColor = Color.Green
        End With
        ElseIf dias = 1 Then
        With Me.DataGridView1.Rows(row).DefaultCellStyle
        .BackColor = Color.OrangeRed
        End With
        ElseIf dias <= 0 Then
        With Me.DataGridView1.Rows(row).DefaultCellStyle
         .BackColor = Color.Red
        .Font = New Font("Tahona", 12, FontStyle.Bold)
        End With
        End If
        Next

Mas para listview, ou entao em vez de pintar as linhas criar uma coluna com uma certa imagem?

Outra duvida e como ocultar colunas, eu ja consegui, mas se o utilizador for reajustar as colunas elas podem aparecer....

Alguem me consegue ajudar?

Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora