1 #region 程序集 System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2 // C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Windows.Forms.dll 3 #endregion 4 5 using System.ComponentModel; 6 using System.Drawing; 7 using System.Runtime.InteropServices; 8 9 namespace System.Windows.Forms 10 { 11 // 12 // 摘要: 13 // 表示一个由可移动条组成的控件,该可移动条将容器的显示区域分成两个大小可调的面板。 14 [ClassInterface(ClassInterfaceType.AutoDispatch)] 15 [ComVisible(true)] 16 [DefaultEvent("SplitterMoved")] 17 [Designer("System.Windows.Forms.Design.SplitContainerDesigner, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] 18 [Docking(DockingBehavior.AutoDock)] 19 [SRDescriptionAttribute("DescriptionSplitContainer")] 20 public class SplitContainer : ContainerControl, ISupportInitialize 21 { 22 // 23 // 摘要: 24 // 初始化 System.Windows.Forms.SplitContainer 类的新实例。 25 public SplitContainer(); 26 27 // 28 // 摘要: 29 // 当在派生类中重写时,获取或设置一个值,该值指示当控件放置在 System.Windows.Forms.SplitContainer 工作区之外时,是否自动显示滚动条。此属性与此类无关。 30 // 31 // 返回结果: 32 // 如果控件放置在 System.Windows.Forms.SplitContainer 工作区之外时自动显示滚动条,则为 true;否则为 false。默认值为 33 // false。 34 [Browsable(false)] 35 [DefaultValue(false)] 36 [EditorBrowsable(EditorBrowsableState.Never)] 37 [Localizable(true)] 38 [SRCategoryAttribute("CatLayout")] 39 [SRDescriptionAttribute("FormAutoScrollDescr")] 40 public override bool AutoScroll { get; set; } 41 // 42 // 摘要: 43 // 获取或设置自动滚动边距的大小。此属性与此类无关。此属性与此类无关。 44 // 45 // 返回结果: 46 // 一个 System.Drawing.Size 值,它表示自动滚动边距的高度和宽度(以像素为单位)。 47 [Browsable(false)] 48 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 49 [EditorBrowsable(EditorBrowsableState.Never)] 50 public Size AutoScrollMargin { get; set; } 51 // 52 // 摘要: 53 // 获取或设置滚动条的最小尺寸。此属性与此类无关。 54 // 55 // 返回结果: 56 // System.Drawing.Size,它表示滚动条的最小高度和宽度(以像素为单位)。 57 [Browsable(false)] 58 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 59 [EditorBrowsable(EditorBrowsableState.Never)] 60 public Size AutoScrollMinSize { get; set; } 61 // 62 // 摘要: 63 // 此属性与此类无关。 64 // 65 // 返回结果: 66 // System.Drawing.Point 值。 67 [Browsable(false)] 68 [DefaultValue(typeof(Point), "0, 0")] 69 [EditorBrowsable(EditorBrowsableState.Never)] 70 public override Point AutoScrollOffset { get; set; } 71 // 72 // 摘要: 73 // 此属性与此类无关。 74 // 75 // 返回结果: 76 // System.Drawing.Point 值。 77 [Browsable(false)] 78 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 79 [EditorBrowsable(EditorBrowsableState.Never)] 80 [SRCategoryAttribute("CatLayout")] 81 [SRDescriptionAttribute("FormAutoScrollPositionDescr")] 82 public Point AutoScrollPosition { get; set; } 83 // 84 // 摘要: 85 // 获取或设置一个值,该值指示是否自动调整 System.Windows.Forms.SplitContainer 的大小以完整显示其内容。此属性与此类无关。 86 // 87 // 返回结果: 88 // 如果自动调整 System.Windows.Forms.SplitContainer 的大小,则为 true;否则为 false。 89 [Browsable(false)] 90 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 91 [EditorBrowsable(EditorBrowsableState.Never)] 92 public override bool AutoSize { get; set; } 93 // 94 // 摘要: 95 // 获取或设置在控件中显示的背景图像。 96 // 97 // 返回结果: 98 // 一个 System.Drawing.Image,它表示在控件的背景中显示的图像。 99 [Browsable(true)] 100 [EditorBrowsable(EditorBrowsableState.Always)] 101 public override Image BackgroundImage { get; set; } 102 // 103 // 摘要: 104 // 此属性与此类无关。 105 // 106 // 返回结果: 107 // 一个 System.Windows.Forms.ImageLayout 值。 108 [Browsable(false)] 109 [EditorBrowsable(EditorBrowsableState.Never)] 110 public override ImageLayout BackgroundImageLayout { get; set; } 111 // 112 // 摘要: 113 // 获取或设置 System.Windows.Forms.SplitContainer 的 System.Windows.Forms.BindingContext。 114 // 115 // 返回结果: 116 // 控件的 System.Windows.Forms.BindingContext。 117 [Browsable(false)] 118 [SRDescriptionAttribute("ContainerControlBindingContextDescr")] 119 public override BindingContext BindingContext { get; set; } 120 // 121 // 摘要: 122 // 获取或设置 System.Windows.Forms.SplitContainer 的边框样式。 123 // 124 // 返回结果: 125 // System.Windows.Forms.BorderStyle 值之一。默认值为 System.Windows.Forms.BorderStyle.Fixed3D。 126 // 127 // 异常: 128 // T:System.ComponentModel.InvalidEnumArgumentException: 129 // 该属性的值并非 System.Windows.Forms.BorderStyle 值之一。 130 [DefaultValue(BorderStyle.None)] 131 [DispId(-504)] 132 [SRCategoryAttribute("CatAppearance")] 133 [SRDescriptionAttribute("SplitterBorderStyleDescr")] 134 public BorderStyle BorderStyle { get; set; } 135 // 136 // 摘要: 137 // 获取子控件的集合。此属性与此类无关。 138 // 139 // 返回结果: 140 // 包含子控件的 System.Windows.Forms.Control.ControlCollection 类型的对象。 141 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 142 [EditorBrowsable(EditorBrowsableState.Never)] 143 public ControlCollection Controls { get; } 144 // 145 // 摘要: 146 // 获取或设置附加到容器边缘的 System.Windows.Forms.SplitContainer 边框。 147 // 148 // 返回结果: 149 // System.Windows.Forms.DockStyle 值之一。默认值为 None。 150 public DockStyle Dock { get; set; } 151 // 152 // 摘要: 153 // 获取或设置在调整容器大小时将大小保持不变的 System.Windows.Forms.SplitContainer 面板。 154 // 155 // 返回结果: 156 // System.Windows.Forms.FixedPanel 值之一。默认值为 None。 157 // 158 // 异常: 159 // T:System.ComponentModel.InvalidEnumArgumentException: 160 // 分配的值不是 System.Windows.Forms.FixedPanel 值之一。 161 [DefaultValue(FixedPanel.None)] 162 [SRCategoryAttribute("CatLayout")] 163 [SRDescriptionAttribute("SplitContainerFixedPanelDescr")] 164 public FixedPanel FixedPanel { get; set; } 165 // 166 // 摘要: 167 // 获取或设置一个值,用以指示拆分器是固定的还是可移动的。 168 // 169 // 返回结果: 170 // 如果拆分器是固定的,则为 true;否则为 false。默认值为 false。 171 [DefaultValue(false)] 172 [Localizable(true)] 173 [SRCategoryAttribute("CatLayout")] 174 [SRDescriptionAttribute("SplitContainerIsSplitterFixedDescr")] 175 public bool IsSplitterFixed { get; set; } 176 // 177 // 摘要: 178 // 获取或设置一个值,该值指示 System.Windows.Forms.SplitContainer 面板处于水平方向还是垂直方向。 179 // 180 // 返回结果: 181 // System.Windows.Forms.Orientation 值之一。默认值为 Vertical。 182 // 183 // 异常: 184 // T:System.ComponentModel.InvalidEnumArgumentException: 185 // 分配的值不是 System.Windows.Forms.Orientation 值之一。 186 [DefaultValue(Orientation.Vertical)] 187 [Localizable(true)] 188 [SRCategoryAttribute("CatBehavior")] 189 [SRDescriptionAttribute("SplitContainerOrientationDescr")] 190 public Orientation Orientation { get; set; } 191 // 192 // 摘要: 193 // 获取或设置 System.Windows.Forms.SplitterPanel 的边缘与其内容之间的内部间距(以像素为单位)。此属性与此类无关。 194 // 195 // 返回结果: 196 // System.Windows.Forms.Padding 类型的一个对象,它表示内部间距。 197 [Browsable(false)] 198 [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] 199 [EditorBrowsable(EditorBrowsableState.Never)] 200 public Padding Padding { get; set; } 201 // 202 // 摘要: 203 // 获取 System.Windows.Forms.SplitContainer 的左侧面板或上部面板(根据 System.Windows.Forms.SplitContainer.Orientation 204 // 而定)。 205 // 206 // 返回结果: 207 // 如果 System.Windows.Forms.SplitContainer.Orientation 为 Vertical,则获取 System.Windows.Forms.SplitContainer 208 // 的左侧面板。如果 System.Windows.Forms.SplitContainer.Orientation 为 Horizontal,则获取 System.Windows.Forms.SplitContainer 209 // 的上部面板。 210 [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] 211 [Localizable(false)] 212 [SRCategoryAttribute("CatAppearance")] 213 [SRDescriptionAttribute("SplitContainerPanel1Descr")] 214 public SplitterPanel Panel1 { get; } 215 // 216 // 摘要: 217 // 获取或设置一个值,该值确定 System.Windows.Forms.SplitContainer.Panel1 是折叠的还是展开的。 218 // 219 // 返回结果: 220 // 如果折叠了 System.Windows.Forms.SplitContainer.Panel1,则为 true;否则为 false。默认值为 false。 221 [DefaultValue(false)] 222 [SRCategoryAttribute("CatLayout")] 223 [SRDescriptionAttribute("SplitContainerPanel1CollapsedDescr")] 224 public bool Panel1Collapsed { get; set; } 225 // 226 // 摘要: 227 // 获取或设置拆分器与 System.Windows.Forms.SplitContainer.Panel1 的左边缘或上边缘的最小距离(以像素为单位)。 228 // 229 // 返回结果: 230 // System.Int32,它表示拆分器离 System.Windows.Forms.SplitContainer.Panel1 的左边缘或上边缘的最小距离(以像素为单位)。不管 231 // System.Windows.Forms.SplitContainer.Orientation 为何值,默认值均为 25 像素。 232 // 233 // 异常: 234 // T:System.ArgumentOutOfRangeException: 235 // 指定的值与方向不一致。 236 [DefaultValue(25)] 237 [Localizable(true)] 238 [RefreshProperties(RefreshProperties.All)] 239 [SRCategoryAttribute("CatLayout")] 240 [SRDescriptionAttribute("SplitContainerPanel1MinSizeDescr")] 241 public int Panel1MinSize { get; set; } 242 // 243 // 摘要: 244 // 获取 System.Windows.Forms.SplitContainer 的右侧面板或下部面板(根据 System.Windows.Forms.SplitContainer.Orientation 245 // 而定)。 246 // 247 // 返回结果: 248 // 如果 System.Windows.Forms.SplitContainer.Orientation 为 Vertical,则获取 System.Windows.Forms.SplitContainer 249 // 的右侧面板。如果 System.Windows.Forms.SplitContainer.Orientation 为 Horizontal,则获取 System.Windows.Forms.SplitContainer 250 // 的下部面板。 251 [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)] 252 [Localizable(false)] 253 [SRCategoryAttribute("CatAppearance")] 254 [SRDescriptionAttribute("SplitContainerPanel2Descr")] 255 public SplitterPanel Panel2 { get; } 256 // 257 // 摘要: 258 // 获取或设置一个值,该值确定 System.Windows.Forms.SplitContainer.Panel2 是折叠的还是展开的。 259 // 260 // 返回结果: 261 // 如果折叠了 System.Windows.Forms.SplitContainer.Panel2,则为 true;否则为 false。默认值为 false。 262 [DefaultValue(false)] 263 [SRCategoryAttribute("CatLayout")] 264 [SRDescriptionAttribute("SplitContainerPanel2CollapsedDescr")] 265 public bool Panel2Collapsed { get; set; } 266 // 267 // 摘要: 268 // 获取或设置拆分器离 System.Windows.Forms.SplitContainer.Panel2 的右边缘或下边缘的最小距离(以像素为单位)。 269 // 270 // 返回结果: 271 // System.Int32,它表示拆分器离 System.Windows.Forms.SplitContainer.Panel2 的右边缘或下边缘的最小距离(以像素为单位)。不管 272 // System.Windows.Forms.SplitContainer.Orientation 为何值,默认值均为 25 像素。 273 // 274 // 异常: 275 // T:System.ArgumentOutOfRangeException: 276 // 指定的值与方向不一致。 277 [DefaultValue(25)] 278 [Localizable(true)] 279 [RefreshProperties(RefreshProperties.All)] 280 [SRCategoryAttribute("CatLayout")] 281 [SRDescriptionAttribute("SplitContainerPanel2MinSizeDescr")] 282 public int Panel2MinSize { get; set; } 283 // 284 // 摘要: 285 // 获取或设置拆分器离 System.Windows.Forms.SplitContainer 的左边缘或上边缘的位置(以像素为单位)。 286 // 287 // 返回结果: 288 // System.Int32,它表示拆分器离 System.Windows.Forms.SplitContainer 的左边缘或上边缘的位置(以像素为单位)。默认值为 289 // 50 像素。 290 // 291 // 异常: 292 // T:System.ArgumentOutOfRangeException: 293 // 值小于零。 294 // 295 // T:System.InvalidOperationException: 296 // 该值与方向不一致。 297 [DefaultValue(50)] 298 [Localizable(true)] 299 [SettingsBindable(true)] 300 [SRCategoryAttribute("CatLayout")] 301 [SRDescriptionAttribute("SplitContainerSplitterDistanceDescr")] 302 public int SplitterDistance { get; set; } 303 // 304 // 摘要: 305 // 获取或设置一个值,该值表示拆分器移动的增量(以像素为单位)。 306 // 307 // 返回结果: 308 // System.Int32,它表示拆分器移动的增量(以像素为单位)。默认值是一个像素。 309 // 310 // 异常: 311 // T:System.ArgumentOutOfRangeException: 312 // 值小于 1。 313 [DefaultValue(1)] 314 [Localizable(true)] 315 [SRCategoryAttribute("CatLayout")] 316 [SRDescriptionAttribute("SplitContainerSplitterIncrementDescr")] 317 public int SplitterIncrement { get; set; } 318 // 319 // 摘要: 320 // 获取拆分器相对于 System.Windows.Forms.SplitContainer 的大小和位置。 321 // 322 // 返回结果: 323 // System.Drawing.Rectangle,它指定拆分器相对于 System.Windows.Forms.SplitContainer 的大小和位置。 324 [Browsable(false)] 325 [SRCategoryAttribute("CatLayout")] 326 [SRDescriptionAttribute("SplitContainerSplitterRectangleDescr")] 327 public Rectangle SplitterRectangle { get; } 328 // 329 // 摘要: 330 // 获取或设置拆分器的宽度(以像素为单位)。 331 // 332 // 返回结果: 333 // System.Int32,它表示拆分器的宽度(以像素为单位)。默认值为四个像素。 334 // 335 // 异常: 336 // T:System.ArgumentOutOfRangeException: 337 // 该值小于 1 或与方向不一致。 338 [DefaultValue(4)] 339 [Localizable(true)] 340 [SRCategoryAttribute("CatLayout")] 341 [SRDescriptionAttribute("SplitContainerSplitterWidthDescr")] 342 public int SplitterWidth { get; set; } 343 // 344 // 摘要: 345 // 获取或设置一个值,该值指示用户能否使用 Tab 键将焦点置于该拆分器上。 346 // 347 // 返回结果: 348 // 如果用户可以用 Tab 键将焦点置于该拆分器上,则为 true;否则为 false。默认值为 true。 349 [DefaultValue(true)] 350 [DispId(-516)] 351 [SRCategoryAttribute("CatBehavior")] 352 [SRDescriptionAttribute("ControlTabStopDescr")] 353 public bool TabStop { get; set; } 354 // 355 // 摘要: 356 // 此属性与此类无关。 357 // 358 // 返回结果: 359 // 一个字符串。 360 [Bindable(false)] 361 [Browsable(false)] 362 [EditorBrowsable(EditorBrowsableState.Never)] 363 public override string Text { get; set; } 364 // 365 // 摘要: 366 // 获取 System.Windows.Forms.SplitContainer 的默认大小。 367 // 368 // 返回结果: 369 // System.Drawing.Size,它表示 System.Windows.Forms.SplitContainer 的大小。 370 protected override Size DefaultSize { get; } 371 372 // 373 // 摘要: 374 // 当 System.Windows.Forms.SplitContainer.AutoSize 属性的值更改时发生。此属性与此类无关。 375 [Browsable(false)] 376 [EditorBrowsable(EditorBrowsableState.Never)] 377 public event EventHandler AutoSizeChanged; 378 // 379 // 摘要: 380 // 当 System.Windows.Forms.SplitContainer.BackgroundImage 属性更改时发生。 381 [Browsable(true)] 382 [EditorBrowsable(EditorBrowsableState.Always)] 383 public event EventHandler BackgroundImageChanged; 384 // 385 // 摘要: 386 // 当 System.Windows.Forms.SplitContainer.BackgroundImageLayout 属性更改时发生。此事件与该类无关。 387 [Browsable(false)] 388 [EditorBrowsable(EditorBrowsableState.Never)] 389 public event EventHandler BackgroundImageLayoutChanged; 390 // 391 // 摘要: 392 // 此事件与此类无关。 393 [Browsable(false)] 394 [EditorBrowsable(EditorBrowsableState.Never)] 395 public event ControlEventHandler ControlAdded; 396 // 397 // 摘要: 398 // 此事件与此类无关。 399 [Browsable(false)] 400 [EditorBrowsable(EditorBrowsableState.Never)] 401 public event ControlEventHandler ControlRemoved; 402 // 403 // 摘要: 404 // 此事件与此类无关。 405 [Browsable(false)] 406 [EditorBrowsable(EditorBrowsableState.Never)] 407 public event EventHandler PaddingChanged; 408 // 409 // 摘要: 410 // 当移动拆分器控件时发生。 411 [SRCategoryAttribute("CatBehavior")] 412 [SRDescriptionAttribute("SplitterSplitterMovedDescr")] 413 public event SplitterEventHandler SplitterMoved; 414 // 415 // 摘要: 416 // 当拆分器控件正处在移动过程中发生。 417 [SRCategoryAttribute("CatBehavior")] 418 [SRDescriptionAttribute("SplitterSplitterMovingDescr")] 419 public event SplitterCancelEventHandler SplitterMoving; 420 // 421 // 摘要: 422 // 此事件与此类无关。 423 [Browsable(false)] 424 [EditorBrowsable(EditorBrowsableState.Never)] 425 public event EventHandler TextChanged; 426 427 public void BeginInit(); 428 public void EndInit(); 429 // 430 // 摘要: 431 // 引发 System.Windows.Forms.SplitContainer.SplitterMoved 事件。 432 // 433 // 参数: 434 // e: 435 // 包含事件数据的 System.Windows.Forms.SplitterEventArgs。 436 public void OnSplitterMoved(SplitterEventArgs e); 437 // 438 // 摘要: 439 // 引发 System.Windows.Forms.SplitContainer.SplitterMoving 事件。 440 // 441 // 参数: 442 // e: 443 // 包含事件数据的 System.Windows.Forms.SplitterEventArgs。 444 public void OnSplitterMoving(SplitterCancelEventArgs e); 445 // 446 // 摘要: 447 // 为控件创建控件集合的新实例。 448 // 449 // 返回结果: 450 // 分配给控件的 System.Windows.Forms.Control.ControlCollection 的新实例。 451 [EditorBrowsable(EditorBrowsableState.Advanced)] 452 protected override ControlCollection CreateControlsInstance(); 453 // 454 // 摘要: 455 // 引发 System.Windows.Forms.Control.GotFocus 事件。 456 // 457 // 参数: 458 // e: 459 // 包含事件数据的 System.EventArgs。 460 protected override void OnGotFocus(EventArgs e); 461 // 462 // 摘要: 463 // 引发 System.Windows.Forms.Control.KeyDown 事件。 464 // 465 // 参数: 466 // e: 467 // 包含事件数据的 System.Windows.Forms.KeyEventArgs。 468 protected override void OnKeyDown(KeyEventArgs e); 469 // 470 // 摘要: 471 // 引发 System.Windows.Forms.Control.KeyUp 事件。 472 // 473 // 参数: 474 // e: 475 // 包含事件数据的 System.Windows.Forms.KeyEventArgs。 476 protected override void OnKeyUp(KeyEventArgs e); 477 // 478 // 摘要: 479 // 引发 System.Windows.Forms.Control.Layout 事件。 480 // 481 // 参数: 482 // e: 483 // 包含事件数据的 System.Windows.Forms.LayoutEventArgs。 484 protected override void OnLayout(LayoutEventArgs e); 485 // 486 // 摘要: 487 // 引发 System.Windows.Forms.Control.LostFocus 事件。 488 // 489 // 参数: 490 // e: 491 // 包含事件数据的 System.EventArgs。 492 protected override void OnLostFocus(EventArgs e); 493 // 494 // 参数: 495 // e: 496 // 包含事件数据的 System.EventArgs。 497 protected override void OnMouseCaptureChanged(EventArgs e); 498 // 499 // 摘要: 500 // 引发 System.Windows.Forms.Control.MouseDown 事件。 501 // 502 // 参数: 503 // e: 504 // 包含事件数据的 System.Windows.Forms.MouseEventArgs。 505 protected override void OnMouseDown(MouseEventArgs e); 506 // 507 // 摘要: 508 // 引发 System.Windows.Forms.Control.MouseLeave 事件。 509 // 510 // 参数: 511 // e: 512 // 包含事件数据的 System.EventArgs。 513 protected override void OnMouseLeave(EventArgs e); 514 // 515 // 摘要: 516 // 引发 System.Windows.Forms.Control.MouseMove 事件。 517 // 518 // 参数: 519 // e: 520 // 包含事件数据的 System.Windows.Forms.MouseEventArgs。 521 [EditorBrowsable(EditorBrowsableState.Advanced)] 522 protected override void OnMouseMove(MouseEventArgs e); 523 // 524 // 摘要: 525 // 引发 System.Windows.Forms.Control.MouseUp 事件。 526 // 527 // 参数: 528 // e: 529 // 包含事件数据的 System.Windows.Forms.MouseEventArgs。 530 protected override void OnMouseUp(MouseEventArgs e); 531 // 532 // 摘要: 533 // 引发 System.Windows.Forms.Control.Move 事件。 534 // 535 // 参数: 536 // e: 537 // 事件的相关数据。 538 protected override void OnMove(EventArgs e); 539 // 540 // 摘要: 541 // 引发 System.Windows.Forms.Control.Paint 事件。 542 // 543 // 参数: 544 // e: 545 // 包含事件数据的 System.Windows.Forms.PaintEventArgs。 546 protected override void OnPaint(PaintEventArgs e); 547 [EditorBrowsable(EditorBrowsableState.Advanced)] 548 protected override void OnRightToLeftChanged(EventArgs e); 549 // 550 // 摘要: 551 // 处理对话框键。 552 // 553 // 参数: 554 // keyData: 555 // System.Windows.Forms.Keys 值之一,它表示要处理的键。 556 // 557 // 返回结果: 558 // 如果键已由控件处理,则为 true;否则为 false。 559 protected override bool ProcessDialogKey(Keys keyData); 560 // 561 // 摘要: 562 // 选择下一个可用控件并使其成为活动控件。 563 // 564 // 参数: 565 // forward: 566 // 如果在 System.Windows.Forms.ContainerControl 内的控件中向前循环,则为 true;否则为 false。 567 // 568 // 返回结果: 569 // 如果选定了一个控件,则为 true;否则为 false。 570 protected override bool ProcessTabKey(bool forward); 571 [EditorBrowsable(EditorBrowsableState.Advanced)] 572 protected override void ScaleControl(SizeF factor, BoundsSpecified specified); 573 protected override void Select(bool directed, bool forward); 574 // 575 // 参数: 576 // x: 577 // 控件的新 System.Windows.Forms.Control.Left 属性值。 578 // 579 // y: 580 // 控件的新 System.Windows.Forms.Control.Top 属性值。 581 // 582 // width: 583 // 控件的新 System.Windows.Forms.Control.Width 属性值。 584 // 585 // height: 586 // 控件的新 System.Windows.Forms.Control.Height 属性值。 587 // 588 // specified: 589 // System.Windows.Forms.BoundsSpecified 值的按位组合。 590 protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified); 591 // 592 // 摘要: 593 // 处理 Windows 消息。 594 // 595 // 参数: 596 // msg: 597 // 要处理的 WindowsSystem.Windows.Forms.Message。 598 protected override void WndProc(ref Message msg); 599 } 600 }