Keyboard shortcuts virker ikke, window.forms
HeyNår jeg forsøger at rendere en TabPage med et textbox på (eller richtextbox, samme problem), virker ctrl+x,ctrl+c,ctrl+v osv. ikke, heller ikke min Delete knap virker, kun backspace.
Dette sker kun når elementerne bliver tilføjet ved runtime.
Nedestående kode rendere elementerne.. hvad mangler jeg for at shortcuts også virker ?
private void openFile(string filename) {
this.configFile = "";
this.filename = filename;
this.Text = Path.GetFileName(filename) + " - SharpCrypt";
byte[] bytes = File.ReadAllBytes(filename);
for(int i=0;i<bytes.Length;i++) {
bytes[i] = Crypto.decode(KEY,bytes[i]);
}
Encoding EUC = Encoding.GetEncoding(949);
Encoding UTF = UTF8Encoding.UTF8;
byte[] utfBytes = Encoding.Convert(EUC,UTF,bytes);
TextBox r = new TextBox();
r.BorderStyle = BorderStyle.None;
r.Dock = DockStyle.Fill;
r.Font = new Font("Courier New", 9.75F,FontStyle.Regular, GraphicsUnit.Point, ((byte)(0)));
r.ImeMode = ImeMode.HangulFull;
r.Location = new Point(173, 5);
r.Size = new Size(390, 335);
r.TabIndex = 2;
r.Text = UTF.GetString(utfBytes);
r.WordWrap = false;
r.Multiline = true;
TabPage p = new TabPage(Path.GetFileName(filename));
p.Location = new Point(4, 22);
p.Padding = new Padding(3);
p.Size = new Size(574, 351);
p.UseVisualStyleBackColor = true;
p.Controls.Add(r);
tabControl1.TabPages.Add(p);
tabControl1.SelectTab(p);
}
