NUMERO DE LINHAS NO DATAGRIDVIEW

 Tópico anterior Próximo tópico Novo tópico

NUMERO DE LINHAS NO DATAGRIDVIEW

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#484746 - 03/10/2018 10:27:54

ELMO01
BELO HORIZONTE
Cadast. em:Agosto/2004


Oi pessoal

Como faço para limitar o numero de linhas em um DataGridView

Obrigado

elmo

Resposta escolhida #484747 - 03/10/2018 10:50:11

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe
Sua intenção é páginar ?



#484748 - 03/10/2018 10:50:29

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
DataGridView é a exibição de dados. Limite os dados, não a visualização. Em comparação é como se você tivesse um quadro, onde coloca anúncios na sua empresa. Você limita o número de anúncios, certo?

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#484749 - 03/10/2018 11:12:19

ELMO01
BELO HORIZONTE
Cadast. em:Agosto/2004


 Anexos estao visíveis somente para usuários registrados

Pessoal o objetivo não e paginar ou mesmo limitar a visualização é limitar os dados que quero que apareça no DataGridView. Qual a intenção, estou fazendo um controle de ponto (entradas e saída) através do qual tenho que ter uma tabela de horários especificando os horários de entradas e saídas de cada período (Manhã e tarde) assim sendo, terei que criar e limitar o datagridwiew em 7 linhas que representa os dias da semana, até ai tudo bem consegui mais não estou conseguindo é limitar a quantda. de linha.

Se puderem me ajudar, ficarei grato.

PS: Acima está parte da tela que estou fazendo para este programa.  

elmo

#484750 - 03/10/2018 11:25:46

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe

Última edição em 03/10/2018 11:26:31 por CLEVERTON

Basta criar uma LIST<T> de um objeto com 6 colunas/atributos/propriedades ( que são seus períodos )

ai vc adiciona os dias da semana no LIST<T> e passa um BindSource de seu LIST<T> para o DataSource do datagridview.




#484751 - 03/10/2018 11:31:02

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe
Lembrando que o ideal é vc implementar a Interface INotifyPropertyChange em sua classe.

Cria suas propriedades de acordo o que vc precisar.

    using System;
    using System.ComponentModel;
    using System.ComponentModel.DataAnnotations;
    using System.Runtime.CompilerServices;

  public class ControlePonto : INotifyPropertyChanged
    {
        private DateTime? primeiroPeriodo_Entrada;
        private DateTime? primeiroPeriodo_Saida

  public DateTime? PrimeiroPeriodo_Entrada
        {
            get { return primeiroPeriodo_Entrada; }
            set { primeiroPeriodo_Entrada = value; RaisePropertyChanged(); }
        }

        public event PropertyChangedEventHandler PropertyChanged;
        private void RaisePropertyChanged([CallerMemberName]string prop = "")
        {
            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(prop));
        }
};





#484752 - 03/10/2018 11:45:12

LVFIOROT
SERRA
Cadast. em:Março/2012


Citação:
:
Lembrando que o ideal é vc implementar a Interface INotifyPropertyChange em sua classe.

Cria suas propriedades de acordo o que vc precisar.

    using System;
    using System.ComponentModel;
    using System.ComponentModel.DataAnnotations;
    using System.Runtime.CompilerServices;

  public class ControlePonto : INotifyPropertyChanged
    {
        private DateTime? primeiroPeriodo_Entrada;
        private DateTime? primeiroPeriodo_Saida

  public DateTime? PrimeiroPeriodo_Entrada
        {
            get { return primeiroPeriodo_Entrada; }
            set { primeiroPeriodo_Entrada = value; RaisePropertyChanged(); }
        }

        public event PropertyChangedEventHandler PropertyChanged;
        private void RaisePropertyChanged([CallerMemberName]string prop = "")
        {
            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(prop));
        }
};




show! gostei disso!



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ELMO01 em 04/10/2018 11:17:17