public override void KeyPress(Control c, KeyPressEventArgs e) { Debug.Assert(c != null); Debug.Assert(e != null); // Validate incoming references if (c == null) throw new ArgumentNullException("c"); if (e == null) throw new ArgumentNullException("e"); _viewManager.KeyMnemonic(e.KeyChar); }