vb2010中用什么控件属性锁定文本框不让里边的内容删除。
vb2010中用什么控件属性锁定文本框不让里边的内容删除。我用locked=true 了但是运行后还是能够删掉文本框的内容。
求各位高人解答,不胜感激。 --------------------编程问答-------------------- TextBox2.Enabled = False --------------------编程问答-------------------- --------------------编程问答-------------------- 这个有用 --------------------编程问答-------------------- vb2008
textbox1.readonly=true--------------------编程问答-------------------- 在VB.NET当中,文本框的enable和readonly属性都能够实现,但是在不能删除文本框内容的同时,也不能在文本框里面添加内容。 --------------------编程问答-------------------- 你的意思是只能写入不能删除?
那就阻止BackSpace/Delete/Ctrl+X
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown--------------------编程问答-------------------- 应该是用Readlony属性
If e.KeyCode = Keys.Delete Then
e.Handled = True
End If
End Sub
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
'「Ctrl+C」(3)「Ctrl+X」(24)特殊组合键正常
'「Ctrl+Z」(26) 撤消组合键正常
If e.KeyChar = vbBack Or e.KeyChar = ChrW(24) Then
e.Handled = True
End If
End Sub
补充:.NET技术 , VB.NET