PowerTools InputMan for Windows Forms 8.0J
ScrollBars プロパティ (GcTextBox)
使用例 

コントロールに表示するスクロールバーの種類を取得または設定します。
構文
Public Property ScrollBars As ScrollBars
public ScrollBars ScrollBars {get; set;}

プロパティ値

ScrollBars 列挙体。 既定値はNoneです。
解説

スクロールバーを表示するには、Multiline プロパティをTrueに設定する必要があります。 また、WrapMode プロパティが NoWrap以外に設定されている場合は、ScrollBars プロパティの値に関係なく、水平スクロールバーは表示されません。

スクロールバーを常に表示させるか、内容がコントロールの表示領域を超える場合にのみ表示させるかは、 ScrollBarMode プロパティで設定します。

使用例
垂直のスクロールバーを持つ GcTextBox コントロールを作成するコード例を次に示します。この例では他に AcceptsTabAcceptsReturn、また WrapMode プロパティを使用して、複数行の GcTextBox コントロールを作成しています。
//  Please use the following namespace
//  using System.Windows.Forms;
//  using GrapeCity.Win.Editors;

public void CreateMultilineGcTextBox()
{
    // Create an instance of a GcTextBox control.
    GcTextBox gcTextBox1 = new GcTextBox();

    // Set the Multiline property to true.
    gcTextBox1.Multiline = true;
    // Add vertical scroll bars to the GcTextBox control.
    gcTextBox1.ScrollBars = ScrollBars.Vertical;
    // Allow the RETURN key in the GcTextBox control.
    gcTextBox1.AcceptsReturn = true;
    // Allow the TAB key to be entered in the GcTextBox control.
    gcTextBox1.AcceptsTab = true;
    // Set WrapMode to WrapMode.WordWrap to allow text to wrap to the next line.
    gcTextBox1.WrapMode = GrapeCity.Win.Editors.WrapMode.WordWrap;
    // Set the default text of the control.
    gcTextBox1.Text = "Power Tools!" + Environment.NewLine + "This is the second line.";
}
'  Please use the following namespace
'  Imports System.Windows.Forms
'  Imports GrapeCity.Win.Editors

Public Sub CreateGcMultilineTextBox()
    ' Create an instance of a GcTextBox control.
    Dim gcTextBox1 As New GcTextBox()

    ' Set the Multiline property to true.
    gcTextBox1.Multiline = True
    ' Add vertical scroll bars to the GcTextBox control.
    gcTextBox1.ScrollBars = ScrollBars.Vertical
    ' Allow the RETURN key in the GcTextBox control.
    gcTextBox1.AcceptsReturn = True
    ' Allow the TAB key to be entered in the GcTextBox control.
    gcTextBox1.AcceptsTab = True
    ' Set WrapMode to WrapMode.WordWrap to allow text to wrap to the next line.
    gcTextBox1.WrapMode = GrapeCity.Win.Editors.WrapMode.WordWrap
    ' Set the default text of the control.
    gcTextBox1.Text = "Power Tools!" + Environment.NewLine + "This is the second line."
End Sub
参照

GcTextBox クラス
GcTextBox メンバ
Multiline プロパティ
AcceptsReturn プロパティ
AcceptsTab プロパティ
WrapMode プロパティ
ScrollBarMode プロパティ

 

 


© 2004-2015 GrapeCity inc. All rights reserved.