ToolStripStatusLabel クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StatusStrip コントロールのパネルを表します。
public ref class ToolStripStatusLabel : System::Windows::Forms::ToolStripLabel
public ref class ToolStripStatusLabel : System::Windows::Forms::ToolStripLabel, System::Windows::Forms::Automation::IAutomationLiveRegion
[System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.StatusStrip)]
public class ToolStripStatusLabel : System.Windows.Forms.ToolStripLabel
[System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.StatusStrip)]
public class ToolStripStatusLabel : System.Windows.Forms.ToolStripLabel, System.Windows.Forms.Automation.IAutomationLiveRegion
[<System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.StatusStrip)>]
type ToolStripStatusLabel = class
inherit ToolStripLabel
[<System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.StatusStrip)>]
type ToolStripStatusLabel = class
inherit ToolStripLabel
interface IAutomationLiveRegion
Public Class ToolStripStatusLabel
Inherits ToolStripLabel
Public Class ToolStripStatusLabel
Inherits ToolStripLabel
Implements IAutomationLiveRegion
- 継承
- 継承
-
ToolStripStatusLabel
- 属性
- 実装
例
次のコード例では、さまざまな共通プロパティが設定された を ToolStripStatusLabel 示します。
using System;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication5
{
public class Form1 : Form
{
private StatusStrip statusStrip1;
private ToolStripStatusLabel toolStripStatusLabel1;
public Form1()
{
InitializeComponent();
}
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.Run(new Form1());
}
private void InitializeComponent()
{
statusStrip1 = new System.Windows.Forms.StatusStrip();
toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
statusStrip1.SuspendLayout();
SuspendLayout();
//
// statusStrip1
//
statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
toolStripStatusLabel1});
statusStrip1.Location = new System.Drawing.Point(0, 248);
statusStrip1.Name = "statusStrip1";
statusStrip1.Size = new System.Drawing.Size(292, 25);
statusStrip1.TabIndex = 0;
statusStrip1.Text = "statusStrip1";
//
//
toolStripStatusLabel1.BorderSides = ((System.Windows.Forms.ToolStripStatusLabelBorderSides)((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left | System.Windows.Forms.ToolStripStatusLabelBorderSides.Top)
| System.Windows.Forms.ToolStripStatusLabelBorderSides.Right)
| System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom)));
toolStripStatusLabel1.BorderStyle = System.Windows.Forms.Border3DStyle.Raised;
toolStripStatusLabel1.IsLink = true;
toolStripStatusLabel1.Name = "toolStripStatusLabel1";
toolStripStatusLabel1.Size = new System.Drawing.Size(246, 20);
toolStripStatusLabel1.Spring = true;
toolStripStatusLabel1.Text = "toolStripStatusLabel1";
toolStripStatusLabel1.Alignment = ToolStripItemAlignment.Left;
// Form1
//
ClientSize = new System.Drawing.Size(292, 273);
Controls.Add(statusStrip1);
Name = "Form1";
statusStrip1.ResumeLayout(false);
statusStrip1.PerformLayout();
ResumeLayout(false);
PerformLayout();
}
}
}
Imports System.Text
Imports System.Windows.Forms
Public Class Form1
Inherits Form
Private statusStrip1 As StatusStrip
Private toolStripStatusLabel1 As ToolStripStatusLabel
Public Sub New()
InitializeComponent()
End Sub
<STAThread()> _
Shared Sub Main()
Application.EnableVisualStyles()
Application.Run(New Form1())
End Sub
Private Sub InitializeComponent()
statusStrip1 = New System.Windows.Forms.StatusStrip()
toolStripStatusLabel1 = New System.Windows.Forms.ToolStripStatusLabel()
statusStrip1.SuspendLayout()
SuspendLayout()
'
' statusStrip1
'
statusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {toolStripStatusLabel1})
statusStrip1.Location = New System.Drawing.Point(0, 248)
statusStrip1.Name = "statusStrip1"
statusStrip1.Size = New System.Drawing.Size(292, 25)
statusStrip1.TabIndex = 0
statusStrip1.Text = "statusStrip1"
'
'
toolStripStatusLabel1.BorderSides = CType(System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom, System.Windows.Forms.ToolStripStatusLabelBorderSides)
toolStripStatusLabel1.BorderStyle = System.Windows.Forms.Border3DStyle.Raised
toolStripStatusLabel1.IsLink = True
toolStripStatusLabel1.Name = "toolStripStatusLabel1"
toolStripStatusLabel1.Size = New System.Drawing.Size(246, 20)
toolStripStatusLabel1.Spring = True
toolStripStatusLabel1.Text = "toolStripStatusLabel1"
toolStripStatusLabel1.Alignment = ToolStripItemAlignment.Left
' Form1
'
ClientSize = New System.Drawing.Size(292, 273)
Controls.Add(statusStrip1)
Name = "Form1"
statusStrip1.ResumeLayout(False)
statusStrip1.PerformLayout()
ResumeLayout(False)
PerformLayout()
End Sub
End Class
注釈
ToolStripStatusLabel は、StatusStrip で使用するために特に設計された ToolStripLabel のバージョンです。 特別な機能には、BorderStyle、BorderSides、Spring が含まれます。
には ToolStripStatusLabel 、アプリケーションの状態を反映するテキストまたはアイコンを含めることができます。 クラスを ToolStripItemCollection 使用して、オブジェクトを検索、追加、または削除 ToolStripStatusLabel します。
ToolStripStatusLabel は、.NET 5 で削除されたコントロールを置き換えて拡張 StatusBarPanel します。
コンストラクター
ToolStripStatusLabel() |
ToolStripStatusLabel クラスの新しいインスタンスを初期化します。 |
ToolStripStatusLabel(Image) |
指定したイメージを表示する ToolStripStatusLabel クラスの新しいインスタンスを初期化します。 |
ToolStripStatusLabel(String) |
指定したテキストを表示する ToolStripStatusLabel クラスの新しいインスタンスを初期化します。 |
ToolStripStatusLabel(String, Image) |
指定したイメージとテキストを表示する ToolStripStatusLabel クラスの新しいインスタンスを初期化します。 |
ToolStripStatusLabel(String, Image, EventHandler) |
指定したイメージとテキストを表示し、ユーザーが ToolStripStatusLabel をクリックしたときに指定したアクションを実行する、ToolStripStatusLabel の新しいインスタンスを初期化します。 |
ToolStripStatusLabel(String, Image, EventHandler, String) |
指定したイメージとテキストを表示し、ユーザーが ToolStripStatusLabel をクリックしたときに指定したアクションを実行する、指定した名前の ToolStripStatusLabel の新しいインスタンスを初期化します。 |
プロパティ
AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 ToolStripItem) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの既定のアクションの説明を取得または設定します。 (継承元 ToolStripItem) |
AccessibleDescription |
ユーザー補助クライアント アプリケーションに通知される説明を取得または設定します。 (継承元 ToolStripItem) |
AccessibleName |
ユーザー補助クライアント アプリケーションによって使用されるコントロールの名前を取得または設定します。 (継承元 ToolStripItem) |
AccessibleRole |
コントロールのユーザー インターフェイス要素の型を指定する、コントロールのユーザー補助役割を取得または設定します。 (継承元 ToolStripItem) |
ActiveLinkColor |
アクティブなリンクを表示するために使用する色を取得または設定します。 (継承元 ToolStripLabel) |
Alignment |
ToolStripStatusLabel を StatusStrip 上で配置する場所を決定する値を取得または設定します。 |
AllowDrop |
実装するイベントによって、ドラッグ アンド ドロップおよび項目の順番変更が処理されるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
Anchor |
ToolStripItem のバインド先コンテナーの端を取得または設定し、親のサイズ変更時に ToolStripItem のサイズがどのように変化するかを決定します。 (継承元 ToolStripItem) |
AutoSize |
項目のサイズが自動的に設定されるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
AutoToolTip |
ToolTipText のツールヒントに、Text プロパティまたは ToolStripItem プロパティを使用するかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
Available |
ToolStripItem を ToolStrip 上に配置するかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
BackColor |
項目の背景色を取得または設定します。 (継承元 ToolStripItem) |
BackgroundImage |
項目に表示される背景イメージを取得または設定します。 (継承元 ToolStripItem) |
BackgroundImageLayout |
ToolStripItem に使用する背景イメージのレイアウトを取得または設定します。 (継承元 ToolStripItem) |
BindingContext |
IBindableComponent の CurrencyManager のコレクションを取得または設定します。 (継承元 BindableComponent) |
BorderSides |
ToolStripStatusLabel のどちらの側に境界線を表示するかを示す値を取得または設定します。 |
BorderStyle |
ToolStripStatusLabel の境界線スタイルを取得または設定します。 |
Bounds |
項目のサイズと位置を取得します。 (継承元 ToolStripItem) |
CanRaiseEvents |
コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 (継承元 Component) |
CanSelect |
ToolStripLabel が選択できる状態かどうかを示す値を取得します。 (継承元 ToolStripLabel) |
Command |
ToolStripItem のICommandExecute(Object)イベントが呼び出されたときに呼び出されるメソッドをClick取得または設定します。 (継承元 ToolStripItem) |
CommandParameter |
プロパティに割り当てられている Command にICommand渡されるパラメーターを取得または設定します。 (継承元 ToolStripItem) |
Container |
IContainer を含む Component を取得します。 (継承元 Component) |
ContentRectangle |
背景の境界線を上書きせずに、テキスト、アイコンなどのコンテンツを ToolStripItem 内に配置できる領域を取得します。 (継承元 ToolStripItem) |
DataBindings |
このIBindableComponent のデータ バインディング オブジェクトのコレクションを取得します。 (継承元 BindableComponent) |
DefaultAutoToolTip |
既定として定義されている ToolTip を表示するかどうかを示す値を取得します。 (継承元 ToolStripItem) |
DefaultDisplayStyle |
ToolStripItem に表示されている内容を示す値を取得します。 (継承元 ToolStripItem) |
DefaultMargin |
項目の既定のマージンを取得します。 |
DefaultPadding |
項目の内部のスペーシング特性を取得します。 (継承元 ToolStripItem) |
DefaultSize |
項目の既定のサイズを取得します。 (継承元 ToolStripItem) |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
DismissWhenClicked |
ToolStripDropDown の項目がクリックされた後、非表示にするかどうかを示す値を取得します。 (継承元 ToolStripItem) |
DisplayStyle |
テキストおよびイメージが ToolStripItem に表示されるかどうかを取得または設定します。 (継承元 ToolStripItem) |
Dock |
ToolStripItem の境界のうちのどれが、親コントロールにドッキングしているかを取得または設定し、親のサイズ変更時に ToolStripItem のサイズがどのように変化するかを決定します。 (継承元 ToolStripItem) |
DoubleClickEnabled |
ToolStripItem がマウスのダブルクリックによってアクティブになるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
Enabled |
ToolStripItem の親コントロールが有効かどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Font |
項目によって表示されるテキストのフォントを取得または設定します。 (継承元 ToolStripItem) |
ForeColor |
項目の前景色を取得または設定します。 (継承元 ToolStripItem) |
Height |
ToolStripItem の高さをピクセル単位で取得または設定します。 (継承元 ToolStripItem) |
Image |
ToolStripItem に表示されるイメージを取得または設定します。 (継承元 ToolStripItem) |
ImageAlign |
ToolStripItem 上のイメージの配置を取得または設定します。 (継承元 ToolStripItem) |
ImageIndex |
項目に表示されるイメージのインデックス値を取得または設定します。 (継承元 ToolStripItem) |
ImageKey |
ImageList に表示されている ToolStripItem で、イメージのキー アクセサーを取得または設定します。 (継承元 ToolStripItem) |
ImageScaling |
ToolStripItem 上のイメージが、コンテナーに合わせて自動的にサイズ変更されるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
ImageTransparentColor |
ToolStripItem イメージ内で透明と見なされる色を取得または設定します。 (継承元 ToolStripItem) |
IsDisposed |
オブジェクトが破棄されているかどうかを示す値を取得します。 (継承元 ToolStripItem) |
IsLink |
ToolStripLabel がハイパーリンクであるかどうかを示す値を取得または設定します。 (継承元 ToolStripLabel) |
IsOnDropDown |
現在の Control のコンテナーが ToolStripDropDown かどうかを示す値を取得します。 (継承元 ToolStripItem) |
IsOnOverflow |
Placement プロパティ が Overflow に設定されているかどうかを示す値を取得します。 (継承元 ToolStripItem) |
LinkBehavior |
リンクの動作を表す値を取得または設定します。 (継承元 ToolStripLabel) |
LinkColor |
通常のリンクを表示するときに使用する色を取得または設定します。 (継承元 ToolStripLabel) |
LinkVisited |
リンク先に移動したことがあることを示すようにリンクを表示するかどうかを示す値を取得または設定します。 (継承元 ToolStripLabel) |
LiveSetting |
クライアントがライブ リージョンへの変更をユーザーに通知するために使用する必要があるていねいさのレベルを示します。 |
Margin |
項目と隣接する項目との間隔を取得または設定します。 (継承元 ToolStripItem) |
MergeAction |
子メニューが親メニューにマージされる方法を取得または設定します。 (継承元 ToolStripItem) |
MergeIndex |
現在の ToolStrip 内のマージされた項目の位置を取得または設定します。 (継承元 ToolStripItem) |
Name |
項目の名前を取得または設定します。 (継承元 ToolStripItem) |
Overflow |
項目が ToolStrip または ToolStripOverflowButton のいずれかに関連付けられているか、それとも 2 つの間で変動するかを取得または設定します。 (継承元 ToolStripItem) |
Owner |
この項目の所有者を取得または設定します。 (継承元 ToolStripItem) |
OwnerItem |
この ToolStripItem の親 ToolStripItem を取得します。 (継承元 ToolStripItem) |
Padding |
項目のコンテンツと項目の端との間の内部スペーシングをピクセル単位で取得または設定します。 (継承元 ToolStripItem) |
Parent |
ToolStripItem の親コンテナーを取得または設定します。 (継承元 ToolStripItem) |
Placement |
項目の現在のレイアウトを取得します。 (継承元 ToolStripItem) |
Pressed |
項目が押された状態かどうかを示す値を取得します。 (継承元 ToolStripItem) |
Renderer |
StatusStrip コントロールのパネルを表します。 (継承元 ToolStripItem) |
RightToLeft |
項目が右から左へと並べられ、テキストが右から左へと表示されるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
RightToLeftAutoMirrorImage |
ToolStripItem プロパティが RightToLeft に設定されている場合、Yes イメージを自動的に反映します。 (継承元 ToolStripItem) |
Selected |
項目が選択されているかどうかを示す値を取得します。 (継承元 ToolStripItem) |
ShowKeyboardCues |
ショートカット キーを表示、非表示のいずれにするかを示す値を取得します。 (継承元 ToolStripItem) |
Site |
Component の ISite を取得または設定します。 (継承元 Component) |
Size |
項目のサイズを取得または設定します。 (継承元 ToolStripItem) |
Spring |
フォームのサイズが変更されたときに、ToolStripStatusLabel を自動的に StatusStrip の使用できる領域いっぱいに表示するかどうかを示す値を取得または設定します。 |
Tag |
アイテムに関するデータを含むオブジェクトを取得または設定します。 (継承元 ToolStripItem) |
Text |
項目に表示されるテキストを取得または設定します。 (継承元 ToolStripItem) |
TextAlign |
ToolStripLabel 上のテキストの配置を取得または設定します。 (継承元 ToolStripItem) |
TextDirection |
ToolStripItem で使用されるテキストの方向を取得します。 (継承元 ToolStripItem) |
TextImageRelation |
ToolStripItem のテキストとイメージの互いに相対的な位置を取得または設定します。 (継承元 ToolStripItem) |
ToolTipText |
コントロールの ToolTip として表示されるテキストを取得または設定します。 (継承元 ToolStripItem) |
Visible |
項目が表示されるかどうかを示す値を取得または設定します。 (継承元 ToolStripItem) |
VisitedLinkColor |
以前にリンク先に移動したことのあるリンクを表示するときに使用する色を取得または設定します。 (継承元 ToolStripLabel) |
Width |
ToolStripItem の幅をピクセル単位で取得または設定します。 (継承元 ToolStripItem) |
メソッド
イベント
AvailableChanged |
Available プロパティの値が変化したときに発生します。 (継承元 ToolStripItem) |
BackColorChanged |
BackColor プロパティの値が変化したときに発生します。 (継承元 ToolStripItem) |
BindingContextChanged |
バインディング コンテキストが変更されたときに発生します。 (継承元 BindableComponent) |
Click |
ToolStripItem がクリックされた時点で発生します。 (継承元 ToolStripItem) |
CommandCanExecuteChanged |
プロパティにCanExecute(Object)割り当てられている Command のICommand状態が変更されたときに発生します。 (継承元 ToolStripItem) |
CommandChanged |
プロパティの割り当て済み ICommand が Command 変更されたときに発生します。 (継承元 ToolStripItem) |
CommandParameterChanged |
CommandParameter プロパティの値が変更されたときに発生します。 (継承元 ToolStripItem) |
DisplayStyleChanged |
DisplayStyle が変更された場合に発生します。 (継承元 ToolStripItem) |
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
DoubleClick |
項目がマウスでダブルクリックされたときに発生します。 (継承元 ToolStripItem) |
DragDrop |
ユーザーが項目をドラッグし、マウス ボタンを離したとき (つまり、項目がドロップされたとき) に発生します。 (継承元 ToolStripItem) |
DragEnter |
この項目のクライアント領域に対し、ユーザーが項目をドラッグしたときに発生します。 (継承元 ToolStripItem) |
DragLeave |
ユーザーが項目をドラッグし、マウス ポインターがこの項目のクライアント領域上から離れたときに発生します。 (継承元 ToolStripItem) |
DragOver |
この項目のクライアント領域上に、ユーザーが項目をドラッグしたときに発生します。 (継承元 ToolStripItem) |
EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 ToolStripItem) |
ForeColorChanged |
ForeColor プロパティの値が変化すると発生します。 (継承元 ToolStripItem) |
GiveFeedback |
ドラッグ操作中に発生します。 (継承元 ToolStripItem) |
LocationChanged |
ToolStripItem の位置が更新されたときに発生します。 (継承元 ToolStripItem) |
MouseDown |
マウス ポインターが項目上にあり、マウス ボタンがクリックされると発生します。 (継承元 ToolStripItem) |
MouseEnter |
マウス ポインターによって項目が入力されると発生します。 (継承元 ToolStripItem) |
MouseHover |
マウス ポインターが項目上を移動すると発生します。 (継承元 ToolStripItem) |
MouseLeave |
マウス ポインターが項目を離れると発生します。 (継承元 ToolStripItem) |
MouseMove |
マウス ポインターが項目上を移動すると発生します。 (継承元 ToolStripItem) |
MouseUp |
マウス ポインターが項目上にあり、マウス ボタンを離すと発生します。 (継承元 ToolStripItem) |
OwnerChanged |
Owner プロパティが変更されたときに発生します。 (継承元 ToolStripItem) |
Paint |
項目が再描画されると発生します。 (継承元 ToolStripItem) |
QueryAccessibilityHelp |
ユーザー補助クライアント アプリケーションが ToolStripItem のヘルプを呼び出したときに発生します。 (継承元 ToolStripItem) |
QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作をキャンセルする必要があるかどうかを決定できるようにします。 (継承元 ToolStripItem) |
RightToLeftChanged |
RightToLeft プロパティの値が変化すると発生します。 (継承元 ToolStripItem) |
SelectedChanged |
StatusStrip コントロールのパネルを表します。 (継承元 ToolStripItem) |
TextChanged |
Text プロパティの値が変化したときに発生します。 (継承元 ToolStripItem) |
VisibleChanged |
Visible プロパティの値が変化したときに発生します。 (継承元 ToolStripItem) |
明示的なインターフェイスの実装
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 ToolStripItem) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 ToolStripItem) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 ToolStripItem) |
IDropTarget.OnDragOver(DragEventArgs) |
|
適用対象
.NET