Im Textfeld ZWISCHEN vorhandenen Text droppen (Drag and Drop)
-
Morgen
wie kannn ich in eine multiline-textbox per drag and drop einen text ZWISCHEN vorhandenen text droppen?
so kann ihn den text an die stelle droppen, die der cursor zuletzt im textfeld hatte:
textBox1.SelectedText = e.Data.GetData(DataFormats.Text).ToString();ich möchte aber, beim draggen überm textfeld, dass der cursor sich im textfeld mit der maus bewegt und der text dann auch dort gedroppt wird?
schwer zu beschreiben. kann jemand was mit meinem gelalle anfangen und mir einen ansatz geben?
-
wenigstens ein kleiner ansatz?
das problem ist, dass der cursor nicht sichtbar ist, wenn man bei draggen überm textfeld ist, mit der maus.
ist es möglich den cursor an die stelle zu setzen, an der sich mauszeiger grade befindet beim mousemove-event der textbox?
danke im voraus
-
Ich kenne zwar .NET nicht, aber ich vermute, daß dort eine Textbox
auch nichts anderes als in Java eine JTextArea ist.Auch dort ist dies (Einfügen via visueller Anzeige der Cursorposition)
nicht möglich.Für soetwas müßtest du dir schon eine eigene "Textbox"-(Unter)Klasse schreiben,
die mittels der .NET Äquivalente von MouseMotionListener dies ermöglicht.
-
scheiße, dann lass ich es