Någon som vet hur man gör så att inte markören blinkar i en textbox som är readonly när den har focus. (Ser ut som att man kan editera när coursern blinkar) Är nog inte möjligt. I så fall genom att ge en annan kontroll Focus direkt. Fungerar i andra program. Men vågar inte svära på att det är TextBox i dem är antagligen RitchTextBox eller liknande. Bara för att jag sa att det var omöjligt så var jag tvungen att komma på en lösning :) Tack André Claesson för du löste det omöjliga.... Så nu kan jag stänga tråden några år för sent ;-)Ej blinkande courser i readonly textbox vid focus
Sv: Ej blinkande courser i readonly textbox vid focus
Men det är ju nåt som Microsoft valt och är ju i så fall ett problem i Windows.Sv:Ej blinkande courser i readonly textbox vid focus
Sv: Ej blinkande courser i readonly textbox vid focus
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/resources/carets/caretreference/caretfunctions/destroycaret.asp
using System.Runtime.InteropServices;
public partial class Form1 : Form
{
[DllImport("user32.dll")]
public static extern int DestroyCaret();
public Form1()
{
InitializeComponent();
textBox1.GotFocus += new EventHandler(textBox1_GotFocus);
}
void textBox1_GotFocus(object sender, EventArgs e)
{
DestroyCaret();
}
}
Sv:Ej blinkande courser i readonly textbox vid focus