VBiB/ACCB.net - Visual Basic in België | .net Ineta User Group  
Hoofdmenu

Advertenties

Het Computer Winkeltje HCW


Evenementen

Forum

Plaats nieuw bericht   Plaats Reactie
Vorige onderwerp Printervriendelijke versie Log in om je privé berichten te bekijken Volgende onderwerp
Auteur Bericht
patlucOffline
Onderwerp: Wrken mer VBCR in een datagrid  BerichtGeplaatst: 17 jan 2010 - 11:08
Rookie Developer


Geregistreerd op: 27-feb-2009
Berichten: 10

Status: Offline
Hallo, op het ogenblik als ik data vanuit een datagrid naar mijn textboxen wil sturen moet ik met de muis klikken in de row .Ik wil dit ook met de VBCR maar weet niet in welk event .Heb al in de key down ,in selected indx changed,in enter in bijna elk event maar niet wil werken weet iemand hoe het wel kan

Groeten
 
 Bekijk gebruikers profiel Stuur privé bericht  
Reageer met quote Naar boven
patlucOffline
Onderwerp: Re: Wrken mer VBCR in een datagrid  BerichtGeplaatst: 17 jan 2010 - 11:12
Rookie Developer


Geregistreerd op: 27-feb-2009
Berichten: 10

Status: Offline
Hallo ik was iets te snel hier een voorbeeld hoe ik het probeer

Visual Basic code:
Private Sub DtGrd_AlleHerstellingenLijnen_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles DtGrd_AlleHerstellingenLijnen.KeyPress
   If e.KeyChar = vbCr Then
     Ophalen_InterventieBon()
   End If
  End Sub


Of zoals hier waar nu keys.left staat heb ik eerst keys.enter geprobeerd

Visual Basic code:
Private Sub DtGrd_AlleHerstellingenLijnen_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles DtGrd_AlleHerstellingenLijnen.KeyDown
   Dim bHandled As Boolean = False

   Select Case e.KeyCode
     Case Keys.Right
      'MsgBox("enter")
      Ophalen_InterventieBon()
      e.Handled = True
     Case Keys.Up
      If Not DtGrd_AlleHerstellingenLijnen.CurrentRowIndex = 0 Then
        DtGrd_AlleHerstellingenLijnen.CurrentRowIndex = DtGrd_AlleHerstellingenLijnen.CurrentRowIndex - 1
      End If
      e.Handled = True
     Case Keys.Down
      If DtGrd_AlleHerstellingenLijnen.CurrentRowIndex < DtGrd_AlleHerstellingenLijnen.VisibleRowCount - 1 Then        'is totaal van rijen in grid min 2 om niet vast, te lopen
        DtGrd_AlleHerstellingenLijnen.CurrentRowIndex = DtGrd_AlleHerstellingenLijnen.CurrentRowIndex + 1

      End If
      e.Handled = True
   End Select




Heeft iemand een voorstel

Groeten

Patluc
Crying or Very sad Crying or Very sad Crying or Very sad Crying or Very sad
 
 Bekijk gebruikers profiel Stuur privé bericht  
Reageer met quote Naar boven
JarkOffline
Onderwerp: Re: Wrken mer VBCR in een datagrid  BerichtGeplaatst: 18 jan 2010 - 09:17
Senior Developer


Geregistreerd op: 29-sep-2009
Berichten: 182

Status: Offline
Hallo Patluc,

Wat bedoel je met VBCR?

Verder begrijp ik je probleem niet, wil je informatie uit je datagrid ophalen en naar je textbox sturen nadat de inhoud verandert is van je datagrid?

Mvg,

Jark
 
 Bekijk gebruikers profiel Stuur privé bericht Bekijk de homepage  
Reageer met quote Naar boven
JarkOffline
Onderwerp: Re: Wrken mer VBCR in een datagrid  BerichtGeplaatst: 19 jan 2010 - 18:08
Senior Developer


Geregistreerd op: 29-sep-2009
Berichten: 182

Status: Offline
Hallo patluc,

In het vervolg graag antwoorden via het forum Smile dit zorgt ervoor dat anderen ook kunnen nadenken over het probleem.

Met vbcr bedoel je dus de enter toets.

De volgende code werkt voor mij:

Visual Basic code:

If Asc(e.KeyChar) = Keys.Enter Then

End If



Mvg,

Jark
 
 Bekijk gebruikers profiel Stuur privé bericht Bekijk de homepage  
Reageer met quote Naar boven
patlucOffline
Onderwerp: Re: Wrken mer VBCR in een datagrid  BerichtGeplaatst: 20 jan 2010 - 16:50
Rookie Developer


Geregistreerd op: 27-feb-2009
Berichten: 10

Status: Offline
Hallo Jark

Sorry maar ben nog niet zo eigen met antwoorden op dat dit op forum komt.


Heb u code in de key_press geplaats maar hij weigert te werken alleen met click in de row werkt het.Bedoeling is als ge met de pijltje toetsen door het grid loopt dat je met enter de lijn kunt weg schrijven naar de textboxen zonder elke keer naar de muis te moeten nemen. Ik werk veel met het toestenbord en zoweinig mogelijk met de muis als ik formulieren invul

mvg
Patjepee Very Happy Very Happy
 
 Bekijk gebruikers profiel Stuur privé bericht  
Reageer met quote Naar boven
Berichten van afgelopen:     
Ga naar:  
Tijden zijn in GMT + 1 uur
Plaats nieuw bericht   Plaats Reactie
Vorige onderwerp Printervriendelijke versie Log in om je privé berichten te bekijken Volgende onderwerp
PNphpBB2 © 2003-2007 
 

 
Postnuke - ADODB Database - PHP 4/5 - pnPhpBB2 - Hosting bij Openminds
Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno 21-12-2000)
vbib.be gestart op 1/03/06 (extra vanaf 1/09: vbnet.be en vbdotnet.be)
VBiB is gerelateerd met wintips.be

Nieuwsbrief RSS Feed: backend.php