Re: Drag Drop
From: Peter Forstmeier (Peter.Forstmeier_at_t-online.de)
Date: 01/20/05
- Next message: Matthias Lippmann: "Re: C# und MySQL"
- Previous message: Dennis Nusser: "Re: byte[] resizen? (vergleich der Methoden)"
- In reply to: Frank Dzaebel: "RE: Drag Drop"
- Next in thread: Peter Forstmeier: "Re: Drag Drop"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 20 Jan 2005 11:57:50 +0100
"Frank Dzaebel" <PostAddFranksSeitePunktDe> schrieb im Newsbeitrag
news:AAB04B9E-2199-428E-BF8B-5057783B9F86@microsoft.com...
> Hallo Peter,
> Wieso, das gibt es doch nun das OnDragOver-Event ?
ja schon, aber mein Control erbt von einer Basisklasse, das wiederum ein
zusammengesetztes UserControl ist
Die UserControls (Section) stellen sich auch anders dar, abhängig vom
DragOver bzw DragLeave
class BasisSection { //besteht aus mehreren
labels usw von denen nur eines als Dragz zuläßig i
{ protected override void OnDragOver(DragEventArgs drgevent){
//hier irgendwie die SectionSection informieren
InformBaseClass (mit DragEvent oder eigenem Event)
}
}
class Section : BasisSection
{
InformFromBaseClass (Irgendein Event) {
abhängig vom Dragzustand der Basisklasse teilbereiche neu
zeichen etc
}
}
> class MyBaseBox : TextBox
> { protected override void OnDragOver(DragEventArgs drgevent)
> {this.BackColor = Color.Yellow; base.OnDragOver (drgevent); }
> protected override void OnDragLeave(EventArgs e)
> {this.BackColor = Color.White; base.OnDragLeave (e); }
> }
> class DragOverUctl : MyBaseBox
> { } // alle Uctls zeigen bei DragOver einen gelben Hintergrund
>
> ciao Frank
> --
> Dipl.Inf. Frank Dzaebel [MCP C#]
- Next message: Matthias Lippmann: "Re: C# und MySQL"
- Previous message: Dennis Nusser: "Re: byte[] resizen? (vergleich der Methoden)"
- In reply to: Frank Dzaebel: "RE: Drag Drop"
- Next in thread: Peter Forstmeier: "Re: Drag Drop"
- Messages sorted by: [ date ] [ thread ]