void stv_KeyPress(object sender, KeyPressEventArgs e) { if (Char.IsLetterOrDigit(e.KeyChar) && labelEditGroupBox.Enabled) { e.Handled = true; labelEditRichEditBox.SelectedText = e.KeyChar.ToString(); labelEditRichEditBox.Focus(); } }
private void triangleCheckBox_CheckedChanged(object sender, EventArgs e) { if (m_selected.Count == 1 && lexEditGroupBox.Enabled && !updating) { m_selected[0].GetNode().SetDisplayType(triangleCheckBox.Checked ? NodeDisplayType.Triangle : NodeDisplayType.Normal); m_selected[0].FreeCache(); ItemSelectNodeActions(); lexEditRichEditBox.Focus(); m_stv.UpdateEverything(true); } }