文章目录
- 前言
- 一、属性
- 17、textalign
- 18、AutoCompleteCustomSource 、AutoCompleteMode 、AutoCompleteSource
- 二、事件
- 三、方法
-
- 1、Clear
- 2、AppendText
- 3、BeginInvoke
- 4、BringToFront
- 5、Contains
- 6、CreateControl
- 7、CreateGraphics
- 8、CreateObjRef
- 9、DoDragDrop
- 10、DrawToBitmap
- 11、FindForm
- 12、Focus()
- 13、GetCharIndexFromPosition
- 14、GetCharFromPosition
- 15、GetFirstCharIndexFromLine
- 16、GetPositionFromCharIndex
- 17、GetFirstCharIndexOfCurrentLine
- 18、GetLineFromCharIndex
- 19、GetType
- 20、Hide
- 21、Scale
- 22、Undo
- 23、Select
- 24、ScrollToCaret
- 25、EndInvoke
前言
我们在开发winform程序的过程中首先要知道在哪种情况下用哪种控件,那么我们什么时候使用TextBox呢?当我们需要用户输入文本,并且底层代码需要获取这个文本内容的时候,在这个场景下我们才会使用到TextBox。
一、属性
1、Dock
这里要注意的是当Textbox的multiline属性为false时,dock的属性为fill时,textbox并不会填满容器,而是和dock的属性为top时效果一样;
2、AcceptsReturn
如果没有为textbox所在的form设置默认按钮,也就是form的acceptbutton没有设置的话,则即使textbox的AcceptsReturn属性为false时,如果在textbox为多行编辑模式时,输入enter,也能实现自动换行;但是如果为textbox所在的form设置了默认按钮,也就是form的acceptbutton有值的话,那么如果textbox的AcceptsReturn属性为false的话,那么textbox为多行编辑模式时,输入enter不能实现换行,而是去响应form的acceptbutton的click事件了。
3、AcceptsTab
该属性为t