webForumDet fria alternativet

Insättningspunkten i richtextbox

.NET

10 svar · 613 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Kryptisk rubrik men vad jag skulle vilja ha hjälp med är, om man klickar
någonstans i en richtextbox, så ville jag ha insättningspunkten där (som i Word).
Går det att göra så???

Medlem sedan dec. 19996 721 inlägg
Medlem sedan mars 20011 880 inlägg
#3

Nja, jag får det inte att fungerar. Jag la den koden i

private void richTextBoxEx1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
richTextBoxEx1.GetLineFromCharIndex(richTextBoxEx1.SelectionStart)+1;
}

Error:

E:\C#\Music_Transpose\Music_Transpose\Form1.cs(3572): Only assignment, call, 
increment, decrement, and new object expressions can be used as a statement

Jag utgår ifrån att jag gör alldeles galet...

Medlem sedan dec. 19996 721 inlägg
#4

saw skrev:

Jag utgår ifrån att jag gör alldeles galet...

Du måste ju göra något med värdet, typ visa det någonstans. Eller missförstod jag vad du var ute efter?

Medlem sedan mars 20011 880 inlägg
#5

Jag tror inte att jag har förstått vad du menar. Det jag är ute efter är, att när man
med musen klickar någonstans i richtextboxen, då skall insättningspunkten flyttar sig
dit.

Medlem sedan dec. 19996 721 inlägg
#6

saw skrev:

Jag tror inte att jag har förstått vad du menar. Det jag är ute efter är, att när man
med musen klickar någonstans i richtextboxen, då skall insättningspunkten flyttar sig
dit.

Det gör den automatiskt. Inte för dig? Då får du nog visa med skärmdump och kod hur det ser ut.

Medlem sedan mars 20011 880 inlägg
#7

Nej, den gör inte det hoss mig.
Här är en skärmdump från koden, där du också kan se error.
(jag ser att bilden är väldigt otydlig, men det är som jag har visat i mitt första inlägg.

insattningspunkten.GIF
Medlem sedan dec. 19996 721 inlägg
#8

Den koden kan du ta bort, eftersom det inte var det som var ditt problem.

Medlem sedan mars 20011 880 inlägg
#9

Nej det är riktigt, men då återstår huvudfrågan, kan jag få markören i en richtextbox
att ställa sig där jag klickar?

Medlem sedan dec. 19996 721 inlägg
#10

Det gör den. Har du möjlighet att lägga upp ett exempel som inte fungerar för dig?

Medlem sedan mars 20011 880 inlägg
#11

Fel av mig, jag stirrademig blind på fel sak, sorry.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)