473,405 Members | 2,349 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

MyEventHandler issue

XJ
Hi Experts,
recently i'm trying to do some event handle to manage my
application, the major purpose is, once my main form method get
calling, i need the rest of my sub instance user control function also
need to be trigger and doing the following action, i believe event
handling is the direction.

i have read some article and sample, but my code since still cannot
work, i need some expert to spend some little time to help to this,
billion thanks:

my problem is : 1) how to share the same action 2) i dont know where
to fire for the action.

code below:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
namespace WpfApplication3
{
public class Class3
{
public delegate void MyEventHandler ( object o, EventArgs e );
public event MyEventHandler MyEventHandler_1;
public event MyEventHandler MyEventHandler_2;
}

public class MyClass1
{
public Class3 x = new Class3();

public void MyClass1_()
{
x.MyEventHandler_1 += new
Class3.MyEventHandler(OnMyEventHandler_1);
x.MyEventHandler_2 += new
Class3.MyEventHandler(OnMyEventHandler_2);
}

public void OnMyEventHandler_1( object o , EventArgs e )
{
MessageBox.Show("called OnMyEventHandler_1");
}

public void OnMyEventHandler_2(object o, EventArgs e)
{
MessageBox.Show("called OnMyEventHandler_2");
}

}

}
Aug 1 '08 #1
2 1868
I'm not clear what you mean in "1", but for "2" you need some code that
can raise the event, for example:

public class Class3
{
public event MyEventHandler SomeEvent;
public void OnSomeEvent()
{
if(SomeEvent!=null) SomeEvent(this, {args});
}
}

Marc
Aug 1 '08 #2
XJ
On Aug 1, 8:22*pm, Marc Gravell <marc.grav...@gmail.comwrote:
I'm not clear what you mean in "1", but for "2" you need some code that
can raise the event, for example:

* * *public class Class3
* * *{
* * * * *public event MyEventHandler SomeEvent;
* * * * *public void OnSomeEvent()
* * * * *{
* * * * * * * if(SomeEvent!=null) SomeEvent(this, {args});
* * * * *}
* * *}

Marc
Hi Marc,
thanks for your feedback, i have few question here:
1) do u think i need to create a instance x to bcos of use the
method inside?
public Class3 x = new Class3();

2) if i include this method, the question, when this method will
get fire ?

public event MyEventHandler SomeEvent;

thanks for your feedback.
Aug 1 '08 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Paul Mateer | last post by:
Hi, I have been running some queries against a table in a my database and have noted an odd (at least it seems odd to me) performance issue. The table has approximately 5 million rows and...
7
by: George Hester | last post by:
Please take a look at this google artcle: http://groups.google.com/groups?hl=en&lr=&frame=right&th=55d6f4b50f5f9382&seekm=411f370d%241%40olaf.komtel.net#link9 The op was having trouble with...
2
by: Anthony Cuttitta Jr. | last post by:
We have an application that outputs several different graphs from data downloaded from our AS400. The application has worked without (this) issue for several months now, but just recently, the...
0
by: Kevin Spencer | last post by:
Hi all, I am working on a service that uploads METAR weather information to the National Weather Service FTP site. The service I'm authoring is hosted on a Windows 200 server, and the NWS FTP...
2
by: Ben Rush | last post by:
Hello World, Okay, I have spent the day browsing the newsgroups and reading up on article after article concerning ViewState corruption and so forth, and I have a couple questions. We...
5
by: Robert | last post by:
I have a series of web applications (configured as separate applications) on a server. There is a main application at the root and then several virtual directories that are independant...
0
by: Charles Leonard | last post by:
I am having yet another issue with Windows Server 2003. This time, the web service (a file import web service) appears to run except for one odd message: "ActiveX component can't create object". ...
4
by: Paul | last post by:
Hi, I've been struggling with this today, I'm developing a DotNet2.0 website in C# that needs to call a long running data query. Obviously this is a good candidate for an Asynchronous call, so...
13
by: SAL | last post by:
Hello, I'm trying to include a popup in the ItemTemplate of a gridview row. The ItemTemplate for the field contains a textbox and when the user clicks in the textbox I want a popup panel to show...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.