Click here to Skip to main content
15,902,447 members
Home / Discussions / C#
   

C#

 
GeneralRe: need help... Listview drag drop algorithm? Pin
Heath Stewart21-Oct-03 18:36
protectorHeath Stewart21-Oct-03 18:36 
GeneralRe: need help... Listview drag drop algorithm? Pin
azusakt21-Oct-03 22:20
azusakt21-Oct-03 22:20 
GeneralRe: need help... Listview drag drop algorithm? Pin
Heath Stewart22-Oct-03 2:45
protectorHeath Stewart22-Oct-03 2:45 
QuestionCan it be done? Pin
kbilly19-Oct-03 21:06
kbilly19-Oct-03 21:06 
AnswerRe: Can it be done? Pin
Daniel Turini19-Oct-03 21:25
Daniel Turini19-Oct-03 21:25 
GeneralRe: Can it be done? Pin
kbilly19-Oct-03 21:30
kbilly19-Oct-03 21:30 
GeneralRe: Can it be done? Pin
Nick Parker20-Oct-03 5:47
protectorNick Parker20-Oct-03 5:47 
Generalflabberghasted by events Pin
allancto19-Oct-03 18:45
allancto19-Oct-03 18:45 
hi, i'm totally flabberghasted by the event model, at least for what i want to do which is to copy the event delegate (as part of copying a template control).

the short story is, copying the event delegate works no problem from within the scope of the class which defines the event, but the compiler does not let you do it from outside the class-- similar to the behavior of a field marked "private", although the event is clearly public.

can anybody clue me into the rhyme or reason of this behavior? it presumably is related to the "non-field" implemplementations of events using add and remove, but i still don't understand why the support isnt there for me to determine how events were implemented in the class and clone them from one instance to another.

thanks in advance! here's the snippet:


<br />
public class Bar <br />
{<br />
    public event EventHandler BarEvent; <br />
}<br />
<br />
public class Foo <br />
{<br />
    public event EventHandler MyEvent; <br />
    Foo foo; <br />
    Bar bar, foobar; <br />
<br />
    this.MyEvent = foo.MyEvent; // ok <br />
    foo.MyEvent = this.MyEvent; // ok <br />
// compiler error:  "can only appear on the left hand side of += or -=" <br />
    bar.BarEvent = foobar.BarEvent; // !??xx!! argh <br />
}<br />

GeneralRe: flabberghasted by events Pin
Heath Stewart20-Oct-03 5:50
protectorHeath Stewart20-Oct-03 5:50 
QuestionHow can I repait the Caption area? Pin
wangier19-Oct-03 17:26
wangier19-Oct-03 17:26 
AnswerRe: How can I repait the Caption area? Pin
J. Dunlap19-Oct-03 17:29
J. Dunlap19-Oct-03 17:29 
GeneralMessage Removed Pin
19-Oct-03 17:18
Konstantin Gross19-Oct-03 17:18 
GeneralRe: Internet Update Program Pin
Heath Stewart20-Oct-03 5:45
protectorHeath Stewart20-Oct-03 5:45 
QuestionHow to free a dll in C#? Pin
andyniyong19-Oct-03 16:01
andyniyong19-Oct-03 16:01 
AnswerRe: How to free a dll in C#? Pin
Guillermo Rivero19-Oct-03 16:52
Guillermo Rivero19-Oct-03 16:52 
GeneralDesignable Component Pin
Eric Lacroix19-Oct-03 15:55
Eric Lacroix19-Oct-03 15:55 
GeneralWatching a variable for changes Pin
Den2Fly19-Oct-03 12:10
Den2Fly19-Oct-03 12:10 
GeneralRe: Watching a variable for changes Pin
Edbert P19-Oct-03 13:07
Edbert P19-Oct-03 13:07 
GeneralRe: Watching a variable for changes Pin
Den2Fly19-Oct-03 23:31
Den2Fly19-Oct-03 23:31 
GeneralRe: Watching a variable for changes Pin
Den2Fly19-Oct-03 23:37
Den2Fly19-Oct-03 23:37 
GeneralRe: Watching a variable for changes Pin
allancto19-Oct-03 13:21
allancto19-Oct-03 13:21 
GeneralRe: Watching a variable for changes Pin
Den2Fly19-Oct-03 22:59
Den2Fly19-Oct-03 22:59 
GeneralDecompiler for c# Pin
19-Oct-03 10:23
suss19-Oct-03 10:23 
GeneralRe: Decompiler for c# Pin
Nick Parker19-Oct-03 10:40
protectorNick Parker19-Oct-03 10:40 
GeneralRe: Decompiler for c# Pin
J. Dunlap19-Oct-03 10:41
J. Dunlap19-Oct-03 10:41 

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.