ToolStripItemOverflowとは? わかりやすく解説

ToolStripItem.Overflow プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

項目が ToolStrip または ToolStripOverflowButton のいずれかに関連付けられているか、それとも 2 つの間で変動するかを取得または設定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Property Overflow As
 ToolStripItemOverflow
Dim instance As ToolStripItem
Dim value As ToolStripItemOverflow

value = instance.Overflow

instance.Overflow = value
public ToolStripItemOverflow Overflow { get;
 set; }
public:
property ToolStripItemOverflow Overflow {
    ToolStripItemOverflow get ();
    void set (ToolStripItemOverflow value);
}
/** @property */
public ToolStripItemOverflow get_Overflow ()

/** @property */
public void set_Overflow (ToolStripItemOverflow
 value)
public function get Overflow
 () : ToolStripItemOverflow

public function set Overflow
 (value : ToolStripItemOverflow)

プロパティ
ToolStripItemOverflow 値の 1 つ既定値は AsNeeded です。

例外例外
例外種類条件

InvalidEnumArgumentException

代入された値が、ToolStripItemOverflow 値ではありません。

使用例使用例

TextOverflow、および TextDirection の各プロパティ設定方法、および Click イベント処理方法を示すコード例次に示します。この例を実行するには、movingToolStrip という名前の ToolStrip配置されているフォーム次のコード貼り付けフォームコンストラクタまたは Load イベント ハンドラInitializeMovingToolStrip呼び出します。

Friend WithEvents changeDirectionButton As
 ToolStripButton

Private Sub InitializeMovingToolStrip()
    changeDirectionButton = New ToolStripButton()

    movingToolStrip.AutoSize = True
    movingToolStrip.RenderMode = ToolStripRenderMode.System

    changeDirectionButton.TextDirection = ToolStripTextDirection.Vertical270
    changeDirectionButton.Overflow = ToolStripItemOverflow.Never
    changeDirectionButton.Text = "Change Alignment"
    movingToolStrip.Items.Add(changeDirectionButton)
End Sub


Public Sub changeDirectionButton_Click(ByVal
 sender As Object, _
    ByVal e As EventArgs) Handles
 changeDirectionButton.Click

    Dim item As ToolStripItem = CType(sender,
 ToolStripItem)

    If item.TextDirection = ToolStripTextDirection.Vertical270
 _
        OrElse item.TextDirection = ToolStripTextDirection.Vertical90
 Then

        item.TextDirection = ToolStripTextDirection.Horizontal
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Top
    Else
        item.TextDirection = ToolStripTextDirection.Vertical270
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Left
    End If

End Sub

internal ToolStripButton changeDirectionButton;

private void InitializeMovingToolStrip()
{
    movingToolStrip = new ToolStrip();

    changeDirectionButton = new ToolStripButton();

    movingToolStrip.AutoSize = true;
    movingToolStrip.RenderMode = ToolStripRenderMode.System;

    changeDirectionButton.TextDirection = ToolStripTextDirection.Vertical270;
    changeDirectionButton.Overflow = ToolStripItemOverflow.Never;
    changeDirectionButton.Text = "Change Alignment";
        movingToolStrip.Items.Add(changeDirectionButton);
}


public void changeDirectionButton_Click(object
 sender, EventArgs e)
{

    ToolStripItem item = (ToolStripItem)sender;

    if (item.TextDirection == ToolStripTextDirection.Vertical270
 || item.TextDirection == ToolStripTextDirection.Vertical90)
    {
        item.TextDirection = ToolStripTextDirection.Horizontal;
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Top;
    }
    else
    {
        item.TextDirection = ToolStripTextDirection.Vertical270;
        movingToolStrip.Dock = System.Windows.Forms.DockStyle.Left;
    }

}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ToolStripItemOverflow 列挙体

メモ : この列挙体は、.NET Framework version 2.0新しく追加されたものです。

ToolStripItem をオーバーフロー ToolStrip に配置するかどうか決定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Enumeration ToolStripItemOverflow
Dim instance As ToolStripItemOverflow
public enum ToolStripItemOverflow
public enum class ToolStripItemOverflow
public enum ToolStripItemOverflow
public enum ToolStripItemOverflow
メンバメンバ
 メンバ説明
AlwaysToolStripItem永続的にオーバーフロー ToolStrip表示するよう指定します。 
AsNeededメイン ToolStrip空間ない場合に、必要に応じてメイン ToolStripオーバーフロー ToolStripどちらかToolStripItem配置するよう指定します。 
NeverToolStripItemオーバーフロー ToolStrip配置しないよう指定しますToolStripItem は、メイン ToolStrip収まらない場合表示されません。 
解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ToolStripItemOverflow」の関連用語

ToolStripItemOverflowのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ToolStripItemOverflowのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS