文章目录
- 前言:
- 一、属性
-
- 1、Name
- 2、AllowDrop
- 3、Anchor
- 4、AutoScroll
- 5、AutoScrollMargin
- 6、AutoScrollMinSize
- 7、AutoSize
- 8、AutoSizeMode
- 9、BackColor
- 10、BackgroundImage
- 11、BackgroundImageLayout
- 12、CausesValidation
- 13、CellBorderStyle
- 14、ColumnCount
- 16、ContextMenuStrip
- 17、Cursor
- 18、Dock
- 19、Enabled
- 20、Font
- 21、ForeColor
- 22、GrowStyle
- 23、Location
- 24、Locked
- 25、Margin
- 26、MaximumSize
- 27、MinimumSize
- 28、Modifiers
- 29、Padding
- 30、RightToLeft
- 31、RowCount
- 32、RowStyles
- 33、Size
- 34、TabIndex
- 35、TabStop
- 36、Tag
- 37、UseWaitCursor
- 38、Visible
- 二、事件
-
- 1、AutoSizeChanged
- 2、BackColorChanged
- 3、BackgroundImageChanged
- 4、CausesValidationChanged
- 5、ChangeUICues
- 6、Click
- 7、ClientSizeChanged
- 8、BindingContextChanged
- 9、ContextMenuStripChanged
- 10、ControlAdded
- 11、ControlRemoved
- 12、CursorChanged
- 13、 CellPaint
- 14、DockChanged
- 15、DoubleClick
- 16、DragDrop
- 17、DragEnter
- 18、DragLeave
- 19、DragOver
- 20、EnabledChanged
- 21、Enter
- 22、FontChanged
- 23、GiveFeedback
- 24、ImeModeChanged
- 25、Layout
- 26、Leave
- 27、LocationChanged
- 28、MarginChanged
- 29、MouseCaptureChanged
- 30、MouseClick
- 31、MouseDoubleClick
- 32、MouseDown
- 33、MouseEnter
- 34、MouseHover
- 35、MouseLeave
- 36、MouseMove
- 37、MouseUp
- 38、Move
- 39、PaddingChanged
- 40、Paint
- 41、ParentChanged
- 42、PreviewKeyDown
- 43、QueryContinueDrag
- 44、RegionChanged
- 45、Resize
- 46、RightToLeftChanged
- 47、Scroll
- 48、SizeChanged
- 49、StyleChanged
- 50、SystemColorsChanged
- 51、TabIndexChanged
- 52、TabStopChanged
- 53、Validated
- 5、Validating
- 55、VisibleChanged
- 三、自定义TableLayoutPanel
- 四、注意事项
前言:
我们在开发winform程序的过程中首先要知道在哪种情况下用哪种控件,那么我们什么时候使用TableLayoutPanel呢?当我们需要对父控件进行分隔,并且按照指定的行数、列数进行分隔时,这时候优先考虑使用TableLayoutPanel控件。
一、属性
1、Name
用于获取控件对象
2、AllowDrop
指示用户是否可以拖动数据到Panel上
3、Anchor
锚定控件对于父控件的位置
4、AutoScroll
AutoScroll为true时,指示控件尺寸大于子Panel时是否出现滚动条,该属性在TableLayoutPanel上起作用的前提是调用以下两个方法:
tableLayoutPanel1.RowStyles.Clear(