zoukankan      html  css  js  c++  java
  • C# TextBox中插入值

        下例中為在Text中插入指定的值。此為右鍵插入。
        當為雙擊時,卻插入不成功。因為雙擊時,Text值就變成了全選,SelectStat值就會變掉,所有沒有其它的方法可以在雙擊時插入值。如有,請高手指導。謝謝!
        public partial class Form1 : Form
        {
            
    //定義右鍵
            ContextMenu cmMenu = new ContextMenu();

            
    public Form1()
            {
                InitializeComponent();
                
    //增加右鍵菜單
                cmMenu.MenuItems.Add("insert");
                
    //右鍵菜單單擊事件
                cmMenu.MenuItems[0].Click += new EventHandler(cmMenu_Click);
                
    //在TextBoxt增加右鍵
                txt.ContextMenu = cmMenu;
                
            }

            
    /// <summary>
            
    /// 右鍵菜單單擊方法
            
    /// </summary>
            
    /// <param name="sender"></param>
            
    /// <param name="e"></param>
            void cmMenu_Click(object sender, EventArgs e)
            {
                
    //得到光標當前位置
                int iStart = txt.SelectionStart;
                
    //插入值
                txt.Text = txt.Text.Insert(iStart, "33");
            }
        }




  • 相关阅读:
    剑指offer_24:二叉树中和为某一值的路径
    剑指offer_23:二叉搜索树的后序遍历序列
    Java基础类型大小
    旋转数组
    剑指offer_22:从上往下打印二叉树
    剑指offer_21:栈的压入、弹出序列
    剑指offer_20:包含min函数的栈
    剑指offer_19:顺时针打印矩阵
    剑指offer_18:二叉树的镜像
    redis jedis源码
  • 原文地址:https://www.cnblogs.com/scottckt/p/1012764.html
Copyright © 2011-2022 走看看