I just want to read a text file into a string. Is there some simple code for this?

The following code reads a text file into a string object. It doesn’t get any simpler than this. In production code always make sure that you handle exceptions. using System.IO; …. // filePath should contain the complete path to a file. StreamReader stream = new StreamReader(filePath); fileText = stream.ReadToEnd(); stream.Close();

I have a delete key shortcut for my main menu. When my textbox is being edited, pressing delete activates this menu items instead of being processed by the TextBox. How can I get my TextBox to handle this delete

Subclass the TextBox and override its PreProcessMessage method. public class MyTextBox : TextBox { const int WM_KEYDOWN = 0x100; const int WM_KEYUP = 0x101; public override bool PreProcessMessage( ref Message msg ) { Keys keyCode = (Keys)(int)msg.WParam & Keys.KeyCode; if((msg.Msg == WM_KEYDOWN || msg.Msg == WM_KEYUP) && keyCode == Keys.Delete) { return false; } return base.PreProcessMessage(ref msg); } }