ToolStripItem.TextDirection プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As ToolStripItem Dim value As ToolStripTextDirection value = instance.TextDirection instance.TextDirection = value
public: virtual property ToolStripTextDirection TextDirection { ToolStripTextDirection get (); void set (ToolStripTextDirection value); }
/** @property */ public ToolStripTextDirection get_TextDirection () /** @property */ public void set_TextDirection (ToolStripTextDirection value)
public function get TextDirection () : ToolStripTextDirection public function set TextDirection (value : ToolStripTextDirection)
ToolStripTextDirection 値の 1 つ。

Text、AutoSize、Overflow、および 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; } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からToolStripItem.TextDirection プロパティを検索する場合は、下記のリンクをクリックしてください。

- ToolStripItem.TextDirection プロパティのページへのリンク