Archief - .NET (VB): karakter doorsturen naar ander object

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BloodSeaker

Legacy Member
Vroeger kon ik een karakter sturen naar een textbox
als er op een grid gedubbelklikt werd als volgt

private sub dbgrid_click()

txtfitler_keypress(13)

end sub

dit moet ik nu in .NET ook kunnen alleen zit ik hier met volgend probleem
hoe stuur ik dit door naar onderstaande sub

txtfilter_keypress(nothing, ?????????)
Private Sub txtFilter_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtFilter.KeyPress

end sub

Perponcher

Legacy Member
Uit uw uitleg word ik niet wijzer, maar het feit dat er handles staat betekent dat je met events moet werken. Simpelweg txtfilter_keypress(parameters) aanroepen zoals een methode is hier niet van toepassing. Om zelf events af te vuren gebruik je RaiseEvent

BloodSeaker

Legacy Member
Ja, en dat is dus wat ik zoek he, hoe ik zelf een event van een ander object kan activeren, ipv da ge op ne knop in form klikt, doet ge in uw code dat al

Kzeg maar iets

ge hebt een form voor iet toe tevoegen, da ook gebruikt wordt voor te wijzigen, als de data leeg is, krijgt ge drek de form om de leverancier te kiezen bvb. en roep ik de click event op van de button die da zou tonen

????

Allee, gewoon van: hoe werkt het om een event te raisen :/

EnZyMeX

Legacy Member
Je kan ook alle code die jou zou willen uitvoeren bij het event
in een functie steken.
Dan kan je je functie oproepen ipv dat event.

private function mijnFunctie()
blablalbla
end function

Private Sub txtFilter_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtFilter.KeyPress
mijnFunctie()
End Sub

Obliv`

Legacy Member
mijnFunctie() is een optie

ik denk nie da die txtFilter_KeyPress() mogelijk is. aangezien da hetzelfde effect heeft als myBase.load

Obliv`

Legacy Member
er schiet mij juist iets te binnen :)

Private Sub txtFilter_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtFilter.KeyPress, dbgrid_click()

'code

end sub

ga da nie? :)

EnZyMeX

Legacy Member
Obliv` zei:
er schiet mij juist iets te binnen :)

Private Sub txtFilter_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtFilter.KeyPress, dbgrid_click()

'code

end sub

ga da nie? :)
nope da werkt niet

\Form1.vb(73): Method 'txtFilter_KeyPress' cannot handle Event 'Click' because they do not have the same signature.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan