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");
            }
        }




  • 相关阅读:
    Socket基础一
    MyBatisPlus【目录】
    MyBatis(十一)扩展:自定义类型处理器
    MyBatis(十一)扩展:批量操作
    MyBatis(十一)扩展:存储过程
    MyBatis(十一)扩展:分页插件PageHelper
    MyBatis(十)插件 4
    09月07日总结
    09月06日总结
    09月03日总结
  • 原文地址:https://www.cnblogs.com/scottckt/p/1012764.html
Copyright © 2011-2022 走看看