---
title: "Fånga händelse från objekt i en array???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/83447-fånga-händelse-från-objekt-i-en-array"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "JohanDavidson"
published: "2003-08-04T15:14:04.000Z"
updated: "2003-08-05T12:12:56.000Z"
replies: 2
views: 214
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/83447-fånga-händelse-från-objekt-i-en-array"
---

# Fånga händelse från objekt i en array???

## #1 — JohanDavidson, 2003-08-04T15:14Z

Tjenixen! 

(VB.NET)
Hur fångar man händelser från objekt som ligger i en arraylist?

Jag skapar objekt dynamiskt och har alltså ingen möjlighet att dimensionera dem var för sig "withevents".

Så här ser det ut:

    Public WithEvents Beställning As BeställningObject
    Public Beställningar As New ArrayList

...

        Beställning = New BeställningObject()
        Beställningar.Add(Beställning)

...

    Private Sub MinEventHandler() Handles Beställning.BeställningMarkerad

    End Sub 

...

Ja, så ser det ut (ungefär). Detta resulterar i att endast den sista "Beställning" kan hantera en event. Jag förstår varför det är så, men jag kan inte komma på hur jag ska lösa detta.

Permalänk: https://www.webforum.nu/p/83447

## #2 — niko, 2003-08-05T11:37Z

Nu är jag inte så bra på VB.NET, men nåt i den här stilen kanske:

```
Beställning = New BeställningObject() 
AddHandler Beställning.BeställningMarkerad AddressOf DinEventHandler
Beställningar.Add(Beställning) 
..

Public Sub DinEventHandler(ByVal sender As Object, fler eventspecifika inparametrar ..)
..
End Sub
```

Sen underlättar det kanske om du har nån Property hos klassen *BeställningObject* som gör att du inne i *DinEventHandler* kan urskilja från vilket objekt eventet kom?

Permalänk: https://www.webforum.nu/p/1129820

## #3 — JohanDavidson, 2003-08-05T12:12Z

Ojojojj... Det var ju pinsamt enkelt... Jag har hållit på så länge med problemet nu, att jag trodde jag hade testat det... Men det hade jag inte... TACK FÖR HJÄLPEN!!!  :birp

Permalänk: https://www.webforum.nu/p/1129841

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/83447-fånga-händelse-från-objekt-i-en-array
