Click here to Skip to main content
15,895,084 members
Home / Discussions / C#
   

C#

 
GeneralRe: is it possible to do this? Pin
Dan Mos2-Mar-10 1:25
Dan Mos2-Mar-10 1:25 
Questionconnect to a mysql database w/out using mysql connector??? Pin
andyxfun1-Mar-10 7:58
andyxfun1-Mar-10 7:58 
AnswerRe: connect to a mysql database w/out using mysql connector??? Pin
snorkie1-Mar-10 8:17
professionalsnorkie1-Mar-10 8:17 
AnswerRe: connect to a mysql database w/out using mysql connector??? Pin
Saksida Bojan1-Mar-10 8:24
Saksida Bojan1-Mar-10 8:24 
AnswerRe: connect to a mysql database w/out using mysql connector??? Pin
Som Shekhar1-Mar-10 8:46
Som Shekhar1-Mar-10 8:46 
Question"Event" is null while invoking custom event Pin
Arindam Tewary1-Mar-10 7:27
professionalArindam Tewary1-Mar-10 7:27 
AnswerRe: "Event" is null while invoking custom event [modified] Pin
Saksida Bojan1-Mar-10 7:34
Saksida Bojan1-Mar-10 7:34 
GeneralRe: "Event" is null while invoking custom event (Solved) Pin
Arindam Tewary1-Mar-10 7:51
professionalArindam Tewary1-Mar-10 7:51 

Thanks Saksida. As per your comment I noticed I have not provided any method which subscribes to the event. Now after I have written a "MyUserControlOne_DataChanged" method and its working nicely. Thank you very much for poiting me the mistake.

Now this is working nicely !

public class DataChangedEventArgs : EventArgs
{
    private String _strArgVal = "";
    public DataChangedEventArgs(String Value)
    {
        _strArgVal = Value;
    }
}
public delegate void DataChangedEventHandler(object sender, DataChangedEventArgs e);
public class MyUserControlOne
{
    String DataString = String.Empty;
    private bool isEventWorking = false;
    public event DataChangedEventHandler DataChanged;
    public MyUserControlOne()
    {
        DataString = "";
        this.DataChanged += new DataChangedEventHandler(MyUserControlOne_DataChanged);
    }

    protected void MyUserControlOne_DataChanged(object sender, DataChangedEventArgs e)
    {
        isEventWorking = true;
    }
    protected virtual void OnDataChanged(DataChangedEventArgs e)
    {
        DataChanged(this, e);
    }
    public String SetData
    {
        set
        {
            if (value != DataString)
            {
                OnDataChanged(new DataChangedEventArgs("Event Fired !!!"));
            } DataString = value;
        }
    }
    public bool EventWorking
    {
        get { return isEventWorking; }
    }
}

calling code:
static void Main(string[] args)
{
    MyUserControlOne o = new MyUserControlOne();
    o.SetData = "ABC";
    o.SetData = "ABCD";
    o.SetData = "ABCD";
    Console.WriteLine(o.EventWorking);
}
Thanks,
Arindam D Tewary

GeneralRe: "Event" is null while invoking custom event (Solved) Pin
OriginalGriff1-Mar-10 8:21
mveOriginalGriff1-Mar-10 8:21 
GeneralRe: "Event" is null while invoking custom event (Solved) Pin
Arindam Tewary1-Mar-10 8:29
professionalArindam Tewary1-Mar-10 8:29 
GeneralRe: "Event" is null while invoking custom event (Solved) Pin
Saksida Bojan1-Mar-10 8:47
Saksida Bojan1-Mar-10 8:47 
GeneralRe: "Event" is null while invoking custom event (Solved) Pin
Luc Pattyn1-Mar-10 9:32
sitebuilderLuc Pattyn1-Mar-10 9:32 
GeneralRe: "Event" is null while invoking custom event (Solved) Pin
Saksida Bojan1-Mar-10 9:51
Saksida Bojan1-Mar-10 9:51 
AnswerRe: "Event" is null while invoking custom event Pin
Luc Pattyn1-Mar-10 7:49
sitebuilderLuc Pattyn1-Mar-10 7:49 
GeneralRe: "Event" is null while invoking custom event Pin
Arindam Tewary1-Mar-10 7:57
professionalArindam Tewary1-Mar-10 7:57 
GeneralRe: "Event" is null while invoking custom event Pin
DaveyM691-Mar-10 10:32
professionalDaveyM691-Mar-10 10:32 
Questionsafely end a thread Pin
Yustme1-Mar-10 6:54
Yustme1-Mar-10 6:54 
AnswerRe: safely end a thread Pin
Paulo Zemek1-Mar-10 7:07
mvaPaulo Zemek1-Mar-10 7:07 
GeneralRe: safely end a thread Pin
Yustme1-Mar-10 11:45
Yustme1-Mar-10 11:45 
GeneralRe: safely end a thread Pin
Paulo Zemek1-Mar-10 13:53
mvaPaulo Zemek1-Mar-10 13:53 
GeneralRe: safely end a thread Pin
Yustme1-Mar-10 22:31
Yustme1-Mar-10 22:31 
GeneralRe: safely end a thread Pin
Paulo Zemek2-Mar-10 6:17
mvaPaulo Zemek2-Mar-10 6:17 
GeneralRe: safely end a thread Pin
Yustme2-Mar-10 6:19
Yustme2-Mar-10 6:19 
AnswerRe: safely end a thread Pin
Luc Pattyn1-Mar-10 7:13
sitebuilderLuc Pattyn1-Mar-10 7:13 
GeneralRe: safely end a thread Pin
Yustme1-Mar-10 22:34
Yustme1-Mar-10 22:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.