Modificare riga DataGrid

martedì 22 agosto 2006 - 16.01

mastone Profilo | Newbie

Salve a tutti,

ho una datagridview nella mia form..

Devo, alla pressione di un tasto, rendere editabile la riga selezionata..
cioè vorrei selezionare il contenuto (diciamo lo startlabeledit della treview per intenderci)

ho provato a fare anche una senkkeys di F2 ma nulla.. non appare il cursore..

nell'esempio ovviamente cerco modificare la riga1

Codice Vs2005

Dim ViewRow As DataGridViewRow
ViewRow = DataGridListValues.Rows(0)
ViewRow.Selected = True
SendKeys.Send("{F2}")

Ma è possibile farlo?

blood Profilo | Senior Member

è già stato aperto un thread a riguardo...devi intercettare mediante l'API di windows la pressione dei tasti, e una volta riconosciuto il tasto che vuoi abiliti la scrittura di quella cella

edit: http://www.dotnethell.it/forum/messages.aspx?ThreadID=9635

---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)

mastone Profilo | Newbie

ho risolto in modo più elegante..

DataGrid.SelectedCells(0).DataGridView.BeginEdit(True)

Ciao a tutti

blood Profilo | Senior Member

lol..e cosa c'entra questo con la pressione del tasto scusa?
---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5