コード例 #1
0
ファイル: NodeEditor.cs プロジェクト: evest/Tree
 void stv_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (Char.IsLetterOrDigit(e.KeyChar) && labelEditGroupBox.Enabled)
     {
         e.Handled = true;
         labelEditRichEditBox.SelectedText = e.KeyChar.ToString();
         labelEditRichEditBox.Focus();
     }
 }
コード例 #2
0
ファイル: NodeEditor.cs プロジェクト: evest/Tree
 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);
     }
 }