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 }
  • 相关阅读:
    FreeCommander 学习手册
    String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别 (String系列之1)
    StringBuffer 详解 (String系列之3)
    StringBuilder 详解 (String系列之2)
    java io系列26之 RandomAccessFile
    java io系列25之 PrintWriter (字符打印输出流)
    java io系列24之 BufferedWriter(字符缓冲输出流)
    java io系列23之 BufferedReader(字符缓冲输入流)
    java io系列22之 FileReader和FileWriter
    java io系列21之 InputStreamReader和OutputStreamWriter
  • 原文地址:https://www.cnblogs.com/endv/p/4188193.html
Copyright © 2011-2022 走看看