zoukankan      html  css  js  c++  java
  • ystem.Windows.Forms.SplitContainer : ContainerControl, ISupportInitialize

      1 #region 程序集 System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
      2 // C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientSystem.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         //   
    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 }
  • 相关阅读:
    Webkit是如何加载网页的
    代码无错是优? 工厂模式
    JavaScript 记忆 Memoization
    输入一个新的网址后到完全显示页面,浏览器做了哪些工作?
    向服务器请求数据的五种技术
    setTimeout(0) 即将退役
    JS 对象机制深剖——new 运算符
    正则表达式中的回溯
    闭包与柯里化
    正则表达式工作原理
  • 原文地址:https://www.cnblogs.com/endv/p/4188193.html
Copyright © 2011-2022 走看看