Masked TextBox输入左对齐

THE*_*TOR 4 c# user-interface controls textbox winforms

我的winforms应用程序上有一个蒙版文本框,如果用户点击屏蔽文本框内部,光标将从该位置开始.例如,如果他们在蒙版文本框的中间单击,则中间会有一个闪烁的光标.如何将光标行为设置为默认位于屏蔽文本框的最左侧部分?

BFr*_*ree 5

您可以挂钩click事件,然后执行以下操作:

    public Form1()
    {
        InitializeComponent();
        this.maskedTextBox1.Click+=new EventHandler(maskedTextBox1_Click);
    }

    private void maskedTextBox1_Click(object sender, EventArgs e)
    {
        this.maskedTextBox1.Select(0, 0);
    }
Run Code Online (Sandbox Code Playgroud)