Jump to content
Sign in to follow this  
fr

seleccionar uma célula

Recommended Posts

fr

Material_a_encomndar_clienteDataGridView.Item(0, 1).Selected = True

Bom dia :)

eu tenho este código só q selecciona a coluna toda :/ e eu quero apenas a célula (0,1)

agradecia a ajuda


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

bom dia

tenta assim:

Material_a_encomndar_clienteDataGridView.Rows(0).Selected = True

o que esta entre parentisses: rows(0) é o numero da linha, a primeira linha começa sempre por 0.

depois dis algo se funcionou ou nao

cumps

Share this post


Link to post
Share on other sites
fr

nao resolve :/

selecciona a linha 1 toda e a 1a célula da linha 0

eu quero q apenas seleccione a primeira célula da linha 1


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

atao ve la assim:

Material_a_encomndar_clienteDataGridView.Rows(0).Cells(0).Selected = True

Share this post


Link to post
Share on other sites
fr

nao da :S

fica smp a primeira célula da linha 0 seleccionada e outra célula qualquer....tem d sair o seleccionado da célula 0 da linha 0 da coluna 0


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

Assim ja da... penso eu

Dim cel As Integer = Material_a_encomndar_clienteDataBindingSource.Position

        Material_a_encomndar_clienteDataGridView.Rows(cel).Selected = False

        Material_a_encomndar_clienteDataGridView.Rows(0).Cells(0).Selected = True

assim so seleciona a primeira celula da primeira coluna

Share this post


Link to post
Share on other sites
fr

eu queria a primeira célula da 2a linha.. dsclp lá

ja tentei mudar os indices so q diz q o indice tem d ser menor q a collection e nao sei qe


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

faz assim

Dim cel As Integer = Material_a_encomndar_clienteDataBindingSource.Position

        Material_a_encomndar_clienteDataGridView.Rows(cel).Selected = False

        Material_a_encomndar_clienteDataGridView.Rows(1).Cells(0).Selected = True

Share this post


Link to post
Share on other sites
fr

obrigada é isso :)

mas nao da pra chamar o evento click ao mesmo tempo que selecciona a célula ?


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
jpaulino

Bom dia :)

eu tenho este código só q selecciona a coluna toda :/ e eu quero apenas a célula (0,1)

E como tens definido o SelectionMode ? Deve estar como DataGridViewSelectionMode.CellSelect para fazer o que tu queres.

Share this post


Link to post
Share on other sites
fr

continua sem dar :/

tem mxm d fazer o "click" pq qd clico na célula ja fica bem ...


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

continu-o sem perceber o que tu queres que o codigo faça...

explica

Share this post


Link to post
Share on other sites
fr

eu quero que o código façao click do rato sem ser o utilizador a faze-lo. se possivel...

é que só assim é que fica bem o que quero fazer

a célula quando se clica com o rato deve ficar com algo diferente...


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites
legd1991

podes por o codigo que t disse ontem no evento load doform

para teres a celula seleccionada diferente: selecionas a datagrid e nas propriedades procura: RowsDefaultCellStyle e clicas nos tres pontinhos, depois ves isso...

para mudares a cor da celula sellecionada e o SelectionBackColor

Share this post


Link to post
Share on other sites
Weasel

continua sem dar :/

tem mxm d fazer o "click" pq qd clico na célula ja fica bem ...

A 1ª célula da 2ª linha, ou seja a row(1) e cell(0)

DataGridView1.Rows(0).Cells(0).Selected = False 'Vai desseleccionar a 1º célula da 1ª linha (que é o default)
DataGridView1.Rows(1).Cells(0).Selected = True 'Vai seleccionar a 1ª célulla da 2ª linha

Lembra-te que tens de colocar o código para seleccionar depois de preencheres a DatagridView.

Já testei e funciona bem.


Knowledge to the masses


Share this post


Link to post
Share on other sites
fr

Ja resolvi o problema , era um troço de código que estava no sitio errado, sorry.

Obrigada,

:D


Se algum dia alguém lhe disser que o teu trabalho não é o de um profissional, lembra-te : Amadores construíram a Arca de Noé e profissionais, o Titanic

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.