ServiceInstallerDialog クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。
public ref class ServiceInstallerDialog : System::Windows::Forms::Form
public class ServiceInstallerDialog : System.Windows.Forms.Form
type ServiceInstallerDialog = class
inherit Form
Public Class ServiceInstallerDialog
Inherits Form
- 継承
-
ServiceInstallerDialog
例
次の例では、ServiceInstallerDialog を使用して、ユーザーにサービス インストール アカウントの入力を求めます。
// Prompt the user for service installation account values.
public:
static bool GetServiceAccount( interior_ptr<ServiceProcessInstaller^> svcInst )
{
bool accountSet = false;
ServiceInstallerDialog^ svcDialog = gcnew ServiceInstallerDialog;
// Query the user for the service account type.
do
{
svcDialog->TopMost = true;
svcDialog->ShowDialog();
if ( svcDialog->Result == ServiceInstallerDialogResult::OK )
{
// Do a very simple validation on the user
// input. Check to see whether the user name
// or password is blank.
if ( (svcDialog->Username->Length > 0) && (svcDialog->Password->Length > 0) )
{
// Use the account and password.
accountSet = true;
( *svcInst)->Account = ServiceAccount::User;
( *svcInst)->Username = svcDialog->Username;
( *svcInst)->Password = svcDialog->Password;
}
}
else
if ( svcDialog->Result == ServiceInstallerDialogResult::UseSystem )
{
( *svcInst)->Account = ServiceAccount::LocalSystem;
( *svcInst)->Username = nullptr;
( *svcInst)->Password = nullptr;
accountSet = true;
}
if ( !accountSet )
{
// Display a message box. Tell the user to
// enter a valid user and password, or cancel
// out to leave the service account alone.
DialogResult result;
result = MessageBox::Show( "Invalid user name or password for service installation."
" Press Cancel to leave the service account unchanged.", "Change Service Account",
MessageBoxButtons::OKCancel, MessageBoxIcon::Hand );
if ( result == DialogResult::Cancel )
{
// Break out of loop.
break;
}
}
}
while ( !accountSet );
return accountSet;
}
// Prompt the user for service installation account values.
public static bool GetServiceAccount(ref ServiceProcessInstaller svcInst)
{
bool accountSet = false;
ServiceInstallerDialog svcDialog = new ServiceInstallerDialog();
// Query the user for the service account type.
do
{
svcDialog.TopMost = true;
svcDialog.ShowDialog();
if (svcDialog.Result == ServiceInstallerDialogResult.OK)
{
// Do a very simple validation on the user
// input. Check to see whether the user name
// or password is blank.
if ((svcDialog.Username.Length > 0) &&
(svcDialog.Password.Length > 0) )
{
// Use the account and password.
accountSet = true;
svcInst.Account = ServiceAccount.User;
svcInst.Username = svcDialog.Username;
svcInst.Password = svcDialog.Password;
}
}
else if (svcDialog.Result == ServiceInstallerDialogResult.UseSystem)
{
svcInst.Account = ServiceAccount.LocalSystem;
svcInst.Username = null;
svcInst.Password = null;
accountSet = true;
}
if (!accountSet )
{
// Display a message box. Tell the user to
// enter a valid user and password, or cancel
// out to leave the service account alone.
DialogResult result;
result = MessageBox.Show("Invalid user name or password for service installation."+
" Press Cancel to leave the service account unchanged.",
"Change Service Account",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Hand);
if (result == DialogResult.Cancel)
{
// Break out of loop.
break;
}
}
} while (!accountSet);
return accountSet;
}
注釈
通常、ServiceInstallerDialog クラスはコード内で直接使用しません。このダイアログは、通常、Windows サービス アプリケーションのインストール ユーティリティによって使用されます。
ServiceProcessInstaller オブジェクトに Account が User
に設定されていて、Username または Password が空の文字列 ("") である場合、インストール ユーティリティは ServiceInstallerDialog を使用してこれらの値の入力を求めます。
ServiceInstallerDialog は Formから派生します。Form クラスのメソッドとプロパティを使用して、ダイアログを表示および操作します。 たとえば、ShowDialog を使用してフォームを表示し、Username プロパティと Password プロパティの入力テキストを検証する前に Result を確認します。
手記
ServiceInstallerDialog は、指定されたアカウントの資格情報と特権を確認しません。 たとえば、ユーザーがコンピューターの無効なアカウント名とパスワードを入力した場合や、アカウントにサービスとして実行する適切な特権がない場合があります。 ユーザー入力を検証して、インストールされているサービスが正常に実行されることを確認します。
コンストラクター
ServiceInstallerDialog() |
サービス アカウント フォームの新しいインスタンスを初期化します。 |
フィールド
ScrollStateAutoScrolling |
AutoScroll プロパティの値を決定します。 (継承元 ScrollableControl) |
ScrollStateFullDrag |
ユーザーがウィンドウ全体のドラッグを有効にしているかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateHScrollVisible |
HScroll プロパティの値が |
ScrollStateUserHasScrolled |
ユーザーが ScrollableControl コントロールをスクロールしたかどうかを判断します。 (継承元 ScrollableControl) |
ScrollStateVScrollVisible |
VScroll プロパティの値が |
プロパティ
AcceptButton |
ユーザーが Enter キーを押したときにクリックされるフォーム上のボタンを取得または設定します。 (継承元 Form) |
AccessibilityObject |
コントロールに割り当てられた AccessibleObject を取得します。 (継承元 Control) |
AccessibleDefaultActionDescription |
アクセシビリティ クライアント アプリケーションで使用するコントロールの既定のアクションの説明を取得または設定します。 (継承元 Control) |
AccessibleDescription |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの説明を取得または設定します。 (継承元 Control) |
AccessibleName |
アクセシビリティ クライアント アプリケーションで使用されるコントロールの名前を取得または設定します。 (継承元 Control) |
AccessibleRole |
コントロールのアクセス可能なロールを取得または設定します。 (継承元 Control) |
ActiveControl |
コンテナー コントロールのアクティブなコントロールを取得または設定します。 (継承元 ContainerControl) |
ActiveMdiChild |
現在アクティブな複数ドキュメント インターフェイス (MDI) の子ウィンドウを取得します。 (継承元 Form) |
AllowDrop |
ユーザーがドラッグしたデータをコントロールが受け入れられるかどうかを示す値を取得または設定します。 (継承元 Control) |
AllowTransparency |
フォームの不透明度を調整できるかどうかを示す値を取得または設定します。 (継承元 Form) |
Anchor |
コントロールがバインドされるコンテナーの端を取得または設定し、コントロールのサイズを親と共に変更する方法を決定します。 (継承元 Control) |
AutoScale |
古い.
古い.
フォームで使用されるフォントの高さに合わせてフォームのサイズを調整し、コントロールを拡大縮小するかどうかを示す値を取得または設定します。 (継承元 Form) |
AutoScaleBaseSize |
フォームの自動スケールに使用される基本サイズを取得または設定します。 (継承元 Form) |
AutoScaleDimensions |
コントロールが設計されたディメンションを取得または設定します。 (継承元 ContainerControl) |
AutoScaleFactor |
現在の自動スケーリング ディメンションとデザイン時自動スケーリング ディメンションの間のスケール ファクターを取得します。 (継承元 ContainerControl) |
AutoScaleMode |
コントロールの自動スケーリング モードを取得または設定します。 (継承元 ContainerControl) |
AutoScroll |
フォームで自動スクロールを有効にするかどうかを示す値を取得または設定します。 (継承元 Form) |
AutoScrollMargin |
自動スクロール余白のサイズを取得または設定します。 (継承元 ScrollableControl) |
AutoScrollMinSize |
自動スクロールの最小サイズを取得または設定します。 (継承元 ScrollableControl) |
AutoScrollOffset |
このコントロールが ScrollControlIntoView(Control)内のどこにスクロールされるかを取得または設定します。 (継承元 Control) |
AutoScrollPosition |
自動スクロール位置の位置を取得または設定します。 (継承元 ScrollableControl) |
AutoSize |
AutoSizeModeの設定に従ってフォームのサイズを変更します。 (継承元 Form) |
AutoSizeMode |
フォーム自体のサイズを自動的に変更するモードを取得または設定します。 (継承元 Form) |
AutoValidate |
フォーカスが変更されたときに、このコンテナー内のコントロールを自動的に検証するかどうかを示す値を取得または設定します。 (継承元 Form) |
BackColor |
コントロールの背景色を取得または設定します。 (継承元 Form) |
BackgroundImage |
コントロールに表示される背景イメージを取得または設定します。 (継承元 Control) |
BackgroundImageLayout |
ImageLayout 列挙体で定義されている背景イメージ レイアウトを取得または設定します。 (継承元 Control) |
BindingContext |
コントロールの BindingContext を取得または設定します。 (継承元 ContainerControl) |
Bottom |
コントロールの下端とコンテナーのクライアント領域の上端との間の距離をピクセル単位で取得します。 (継承元 Control) |
Bounds |
親コントロールに対する非クライアント要素を含むコントロールのサイズと位置をピクセル単位で取得または設定します。 (継承元 Control) |
CancelButton |
ユーザーが Esc キーを押したときにクリックされるボタン コントロールを取得または設定します。 (継承元 Form) |
CanEnableIme |
IME サポートを有効にするために、ImeMode プロパティをアクティブな値に設定できるかどうかを示す値を取得します。 (継承元 ContainerControl) |
CanFocus |
コントロールがフォーカスを受け取ることができるかどうかを示す値を取得します。 (継承元 Control) |
CanRaiseEvents |
コントロールでイベントを発生できるかどうかを判断します。 (継承元 Control) |
CanSelect |
コントロールを選択できるかどうかを示す値を取得します。 (継承元 Control) |
Capture |
コントロールがマウスをキャプチャしたかどうかを示す値を取得または設定します。 (継承元 Control) |
CausesValidation |
コントロールがフォーカスを受け取ったときに検証を必要とするコントロールに対して検証を実行するかどうかを示す値を取得または設定します。 (継承元 Control) |
ClientRectangle |
コントロールのクライアント領域を表す四角形を取得します。 (継承元 Control) |
ClientSize |
フォームのクライアント領域のサイズを取得または設定します。 (継承元 Form) |
CompanyName |
コントロールを含むアプリケーションの会社または作成者の名前を取得します。 (継承元 Control) |
Container |
Componentを含む IContainer を取得します。 (継承元 Component) |
ContainsFocus |
コントロールまたはその子コントロールの 1 つが現在入力フォーカスを持っているかどうかを示す値を取得します。 (継承元 Control) |
ContextMenu |
コントロールに関連付けられているショートカット メニューを取得または設定します。 (継承元 Control) |
ContextMenuStrip |
このコントロールに関連付けられている ContextMenuStrip を取得または設定します。 (継承元 Control) |
ControlBox |
コントロール ボックスがフォームのキャプション バーに表示されるかどうかを示す値を取得または設定します。 (継承元 Form) |
Controls |
コントロール内に含まれるコントロールのコレクションを取得します。 (継承元 Control) |
Created |
コントロールが作成されたかどうかを示す値を取得します。 (継承元 Control) |
CreateParams |
コントロール ハンドルの作成時に必要な作成パラメーターを取得します。 (継承元 Form) |
CurrentAutoScaleDimensions |
画面の現在の実行時ディメンションを取得します。 (継承元 ContainerControl) |
Cursor |
マウス ポインターがコントロールの上にあるときに表示されるカーソルを取得または設定します。 (継承元 Control) |
DataBindings |
コントロールのデータ バインディングを取得します。 (継承元 Control) |
DataContext |
データ バインディングの目的でデータ コンテキストを取得または設定します。 これはアンビエント プロパティです。 (継承元 Control) |
DefaultCursor |
コントロールの既定のカーソルを取得または設定します。 (継承元 Control) |
DefaultImeMode |
コントロールでサポートされている既定の入力メソッド エディター (IME) モードを取得します。 (継承元 Form) |
DefaultMargin |
コントロール間で既定で指定されているスペースをピクセル単位で取得します。 (継承元 Control) |
DefaultMaximumSize |
コントロールの既定の最大サイズとして指定されている長さと高さをピクセル単位で取得します。 (継承元 Control) |
DefaultMinimumSize |
コントロールの既定の最小サイズとして指定されている長さと高さをピクセル単位で取得します。 (継承元 Control) |
DefaultPadding |
コントロールの内容の既定の内部間隔 (ピクセル単位) を取得します。 (継承元 Control) |
DefaultSize |
コントロールの既定のサイズを取得します。 (継承元 Form) |
DesignMode |
Component が現在デザイン モードであるかどうかを示す値を取得します。 (継承元 Component) |
DesktopBounds |
Windows デスクトップ上のフォームのサイズと場所を取得または設定します。 (継承元 Form) |
DesktopLocation |
Windows デスクトップ上のフォームの場所を取得または設定します。 (継承元 Form) |
DeviceDpi |
コントロールが現在表示されているディスプレイ デバイスの DPI 値を取得します。 (継承元 Control) |
DialogResult |
フォームのダイアログ結果を取得または設定します。 (継承元 Form) |
DisplayRectangle |
コントロールの仮想表示領域を表す四角形を取得します。 (継承元 ScrollableControl) |
Disposing |
基底 Control クラスが破棄中かどうかを示す値を取得します。 (継承元 Control) |
Dock |
親コントロールにドッキングされるコントロールの境界線を取得または設定し、コントロールのサイズを親コントロールと共に変更する方法を決定します。 (継承元 Control) |
DockPadding |
コントロールのすべての端のドッキング パディング設定を取得します。 (継承元 ScrollableControl) |
DoubleBuffered |
ちらつきを減らすか防止するために、このコントロールがセカンダリ バッファーを使用してそのサーフェスを再描画する必要があるかどうかを示す値を取得または設定します。 (継承元 Control) |
Enabled |
コントロールがユーザーの操作に応答できるかどうかを示す値を取得または設定します。 (継承元 Control) |
Events |
この Componentにアタッチされているイベント ハンドラーの一覧を取得します。 (継承元 Component) |
Focused |
コントロールに入力フォーカスがあるかどうかを示す値を取得します。 (継承元 Control) |
Font |
コントロールによって表示されるテキストのフォントを取得または設定します。 (継承元 Control) |
FontHeight |
コントロールのフォントの高さを取得または設定します。 (継承元 Control) |
ForeColor |
コントロールの前景色を取得または設定します。 (継承元 Control) |
FormBorderColor |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormBorderStyle |
フォームの境界線スタイルを取得または設定します。 (継承元 Form) |
FormCaptionBackColor |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormCaptionTextColor |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormCornerPreference |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
Handle |
コントロールがバインドされているウィンドウ ハンドルを取得します。 (継承元 Control) |
HasChildren |
コントロールに 1 つ以上の子コントロールが含まれているかどうかを示す値を取得します。 (継承元 Control) |
Height |
コントロールの高さを取得または設定します。 (継承元 Control) |
HelpButton |
フォームのキャプション ボックスにヘルプ ボタンを表示するかどうかを示す値を取得または設定します。 (継承元 Form) |
HorizontalScroll |
水平スクロール バーに関連付けられている特性を取得します。 (継承元 ScrollableControl) |
HScroll |
水平スクロール バーが表示されるかどうかを示す値を取得または設定します。 (継承元 ScrollableControl) |
Icon |
フォームのアイコンを取得または設定します。 (継承元 Form) |
ImeMode |
コントロールの入力メソッド エディター (IME) モードを取得または設定します。 (継承元 Control) |
ImeModeBase |
コントロールの IME モードを取得または設定します。 (継承元 Control) |
InvokeRequired |
呼び出し元がコントロールを作成したスレッドとは異なるスレッド上にあるため、呼び出し元がコントロールへのメソッド呼び出しを行うときに呼び出し元が呼び出しメソッドを呼び出す必要があるかどうかを示す値を取得します。 (継承元 Control) |
IsAccessible |
コントロールがアクセシビリティ アプリケーションに表示されるかどうかを示す値を取得または設定します。 (継承元 Control) |
IsAncestorSiteInDesignMode |
このコントロールのいずれかの先祖がサイトに存在し、そのサイトが DesignMode 内にあるかどうかを示します。 このプロパティは読み取り専用です。 (継承元 Control) |
IsDisposed |
コントロールが破棄されたかどうかを示す値を取得します。 (継承元 Control) |
IsHandleCreated |
コントロールにハンドルが関連付けられているかどうかを示す値を取得します。 (継承元 Control) |
IsMdiChild |
フォームが複数ドキュメント インターフェイス (MDI) の子フォームかどうかを示す値を取得します。 (継承元 Form) |
IsMdiContainer |
フォームが複数ドキュメント インターフェイス (MDI) 子フォームのコンテナーであるかどうかを示す値を取得または設定します。 (継承元 Form) |
IsMirrored |
コントロールがミラー化されているかどうかを示す値を取得します。 (継承元 Control) |
IsRestrictedWindow |
フォームが制限なしですべてのウィンドウとユーザー入力イベントを使用できるかどうかを示す値を取得します。 (継承元 Form) |
KeyPreview |
フォーカスがあるコントロールにイベントが渡される前にフォームがキー イベントを受信するかどうかを示す値を取得または設定します。 (継承元 Form) |
LayoutEngine |
コントロールのレイアウト エンジンのキャッシュされたインスタンスを取得します。 (継承元 Control) |
Left |
コントロールの左端からコンテナーのクライアント領域の左端までの距離をピクセル単位で取得または設定します。 (継承元 Control) |
Location |
Form の左上隅を画面座標で表す Point を取得または設定します。 (継承元 Form) |
MainMenuStrip |
フォームのプライマリ メニュー コンテナーを取得または設定します。 (継承元 Form) |
Margin |
コントロール間のスペースを取得または設定します。 (継承元 Form) |
MaximizeBox |
フォームのキャプション バーに [最大化] ボタンが表示されるかどうかを示す値を取得または設定します。 (継承元 Form) |
MaximizedBounds |
フォームが最大化されたときのサイズを取得または設定します。 (継承元 Form) |
MaximumSize |
フォームのサイズを変更できる最大サイズを取得します。 (継承元 Form) |
MdiChildren |
このフォームを親とする複数ドキュメント インターフェイス (MDI) 子フォームを表すフォームの配列を取得します。 (継承元 Form) |
MdiChildrenMinimizedAnchorBottom |
最小化された MDI 子のアンカーを取得または設定します。 (継承元 Form) |
MdiParent |
このフォームの現在のマルチドキュメント インターフェイス (MDI) 親フォームを取得または設定します。 (継承元 Form) |
Menu |
フォームに表示される MainMenu を取得または設定します。 (継承元 Form) |
MergedMenu |
フォームの結合されたメニューを取得します。 (継承元 Form) |
MinimizeBox |
フォームのキャプション バーに [最小化] ボタンが表示されるかどうかを示す値を取得または設定します。 (継承元 Form) |
MinimumSize |
フォームのサイズを変更できる最小サイズを取得または設定します。 (継承元 Form) |
Modal |
このフォームがモーダルに表示されるかどうかを示す値を取得します。 (継承元 Form) |
Name |
コントロールの名前を取得または設定します。 (継承元 Control) |
Opacity |
フォームの不透明度レベルを取得または設定します。 (継承元 Form) |
OwnedForms |
このフォームが所有するすべてのフォームを表す Form オブジェクトの配列を取得します。 (継承元 Form) |
Owner |
このフォームを所有するフォームを取得または設定します。 (継承元 Form) |
Padding |
コントロール内のパディングを取得または設定します。 (継承元 Control) |
Parent |
コントロールの親コンテナーを取得または設定します。 (継承元 Control) |
ParentForm |
コンテナー コントロールが割り当てられているフォームを取得します。 (継承元 ContainerControl) |
Password |
サービス アカウント フォームのパスワードを取得または設定します。 |
PreferredSize |
コントロールが収まる四角形領域のサイズを取得します。 (継承元 Control) |
ProductName |
コントロールを含むアセンブリの製品名を取得します。 (継承元 Control) |
ProductVersion |
コントロールを含むアセンブリのバージョンを取得します。 (継承元 Control) |
RecreatingHandle |
コントロールがハンドルを現在再作成しているかどうかを示す値を取得します。 (継承元 Control) |
Region |
コントロールに関連付けられているウィンドウ領域を取得または設定します。 (継承元 Control) |
RenderRightToLeft |
古い.
古い.
このプロパティは廃止されました。 (継承元 Control) |
ResizeRedraw |
サイズ変更時にコントロール自体を再描画するかどうかを示す値を取得または設定します。 (継承元 Control) |
RestoreBounds |
通常のウィンドウ状態のフォームの場所とサイズを取得します。 (継承元 Form) |
Result |
サービス アカウント フォームのダイアログ結果を取得します。 |
Right |
コントロールの右端とコンテナーのクライアント領域の左端との間の距離 (ピクセル単位) を取得します。 (継承元 Control) |
RightToLeft |
右から左へのフォントを使用してロケールをサポートするようにコントロールの要素を配置するかどうかを示す値を取得または設定します。 (継承元 Control) |
RightToLeftLayout |
右から左へのミラー配置を有効にするかどうかを示す値を取得または設定します。 (継承元 Form) |
ScaleChildren |
子コントロールのスケーリングを決定する値を取得します。 (継承元 Control) |
ShowFocusCues |
コントロールにフォーカスの四角形を表示するかどうかを示す値を取得します。 (継承元 Control) |
ShowIcon |
フォームのキャプション バーにアイコンが表示されるかどうかを示す値を取得または設定します。 (継承元 Form) |
ShowInTaskbar |
フォームが Windows タスク バーに表示されるかどうかを示す値を取得または設定します。 (継承元 Form) |
ShowKeyboardCues |
キーボード アクセラレータの表示と非表示を切り替えるために、ユーザー インターフェイスが適切な状態であるかどうかを示す値を取得します。 (継承元 Control) |
ShowWithoutActivation |
ウィンドウが表示されたときにアクティブ化されるかどうかを示す値を取得します。 (継承元 Form) |
Site |
コントロールのサイトを取得または設定します。 (継承元 Control) |
Size |
フォームのサイズを取得または設定します。 (継承元 Form) |
SizeGripStyle |
フォームの右下隅に表示するサイズ グリップのスタイルを取得または設定します。 (継承元 Form) |
StartPosition |
実行時のフォームの開始位置を取得または設定します。 (継承元 Form) |
TabIndex |
コンテナー内のコントロールのタブ オーダーを取得または設定します。 (継承元 Form) |
TabStop |
Tab キーを使用してユーザーがこのコントロールにフォーカスを与えることができるかどうかを示す値を取得または設定します。 (継承元 Form) |
Tag |
コントロールに関するデータを含むオブジェクトを取得または設定します。 (継承元 Control) |
Text |
このコントロールに関連付けられているテキストを取得または設定します。 (継承元 Form) |
Top |
コントロールの上端とそのコンテナーのクライアント領域の上端との間の距離をピクセル単位で取得または設定します。 (継承元 Control) |
TopLevel |
フォームをトップレベル ウィンドウとして表示するかどうかを示す値を取得または設定します。 (継承元 Form) |
TopLevelControl |
別の Windows フォーム コントロールによって親にされていない親コントロールを取得します。 通常、これはコントロールが含まれている最も外側の Form です。 (継承元 Control) |
TopMost |
フォームを最上位のフォームとして表示するかどうかを示す値を取得または設定します。 (継承元 Form) |
TransparencyKey |
フォームの透明領域を表す色を取得または設定します。 (継承元 Form) |
Username |
サービス アカウント フォームのユーザー名を取得または設定します。 |
UseWaitCursor |
現在のコントロールとすべての子コントロールに対して待機カーソルを使用するかどうかを示す値を取得または設定します。 (継承元 Control) |
VerticalScroll |
垂直スクロール バーに関連付けられている特性を取得します。 (継承元 ScrollableControl) |
Visible |
コントロールとそのすべての子コントロールを表示するかどうかを示す値を取得または設定します。 (継承元 Control) |
VScroll |
垂直スクロール バーが表示されるかどうかを示す値を取得または設定します。 (継承元 ScrollableControl) |
Width |
コントロールの幅を取得または設定します。 (継承元 Control) |
WindowState |
フォームを最小化、最大化、または標準のどちらにするかを示す値を取得または設定します。 (継承元 Form) |
WindowTarget |
このプロパティは、このクラスには関係ありません。 (継承元 Control) |
メソッド
イベント
Activated |
フォームがコードまたはユーザーによってアクティブ化されるときに発生します。 (継承元 Form) |
AutoSizeChanged |
AutoSize プロパティが変更されたときに発生します。 (継承元 Form) |
AutoValidateChanged |
AutoValidate プロパティが変更されたときに発生します。 (継承元 Form) |
BackColorChanged |
BackColor プロパティの値が変更されたときに発生します。 (継承元 Control) |
BackgroundImageChanged |
BackgroundImage プロパティの値が変更されたときに発生します。 (継承元 Control) |
BackgroundImageLayoutChanged |
BackgroundImageLayout プロパティが変更されたときに発生します。 (継承元 Control) |
BindingContextChanged |
BindingContext プロパティの値が変更されたときに発生します。 (継承元 Control) |
CausesValidationChanged |
CausesValidation プロパティの値が変更されたときに発生します。 (継承元 Control) |
ChangeUICues |
フォーカスまたはキーボード のユーザー インターフェイス (UI) キューが変更されたときに発生します。 (継承元 Control) |
Click |
コントロールがクリックされたときに発生します。 (継承元 Control) |
ClientSizeChanged |
ClientSize プロパティの値が変更されたときに発生します。 (継承元 Control) |
Closed |
フォームが閉じられたときに発生します。 (継承元 Form) |
Closing |
フォームが閉じているときに発生します。 (継承元 Form) |
ContextMenuChanged |
ContextMenu プロパティの値が変更されたときに発生します。 (継承元 Control) |
ContextMenuStripChanged |
ContextMenuStrip プロパティの値が変更されたときに発生します。 (継承元 Control) |
ControlAdded |
新しいコントロールが Control.ControlCollectionに追加されたときに発生します。 (継承元 Control) |
ControlRemoved |
Control.ControlCollectionからコントロールが削除されたときに発生します。 (継承元 Control) |
CursorChanged |
Cursor プロパティの値が変更されたときに発生します。 (継承元 Control) |
DataContextChanged |
DataContext プロパティの値が変更されたときに発生します。 (継承元 Control) |
Deactivate |
フォームがフォーカスを失い、アクティブなフォームではなくなったときに発生します。 (継承元 Form) |
Disposed |
コンポーネントが Dispose() メソッドの呼び出しによって破棄されるときに発生します。 (継承元 Component) |
DockChanged |
Dock プロパティの値が変更されたときに発生します。 (継承元 Control) |
DoubleClick |
コントロールがダブルクリックされたときに発生します。 (継承元 Control) |
DpiChanged |
フォームが現在表示されているディスプレイ デバイスで DPI 設定が変更されたときに発生します。 (継承元 Form) |
DpiChangedAfterParent |
親コントロールまたはフォームの DPI が変更された後に、コントロールの DPI 設定がプログラムによって変更されたときに発生します。 (継承元 Control) |
DpiChangedBeforeParent |
親コントロールまたはフォームの DPI 変更イベントが発生する前に、コントロールの DPI 設定がプログラムによって変更されたときに発生します。 (継承元 Control) |
DragDrop |
ドラッグ アンド ドロップ操作が完了したときに発生します。 (継承元 Control) |
DragEnter |
オブジェクトがコントロールの境界にドラッグされたときに発生します。 (継承元 Control) |
DragLeave |
オブジェクトがコントロールの境界からドラッグされたときに発生します。 (継承元 Control) |
DragOver |
オブジェクトがコントロールの境界上にドラッグされたときに発生します。 (継承元 Control) |
EnabledChanged |
Enabled プロパティ値が変更されたときに発生します。 (継承元 Control) |
Enter |
コントロールが入力されたときに発生します。 (継承元 Control) |
FontChanged |
Font プロパティ値が変更されたときに発生します。 (継承元 Control) |
ForeColorChanged |
ForeColor プロパティ値が変更されたときに発生します。 (継承元 Control) |
FormBorderColorChanged |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormCaptionBackColorChanged |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormCaptionTextColorChanged |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
FormClosed |
フォームが閉じられた後に発生します。 (継承元 Form) |
FormClosing |
フォームが閉じる前に発生します。 (継承元 Form) |
FormCornerPreferenceChanged |
Windows サービス アプリケーションのアカウント情報の入力を求めるダイアログ ボックスを提供します。 (継承元 Form) |
GiveFeedback |
ドラッグ操作中に発生します。 (継承元 Control) |
GotFocus |
コントロールがフォーカスを受け取ったときに発生します。 (継承元 Control) |
HandleCreated |
コントロールのハンドルが作成されたときに発生します。 (継承元 Control) |
HandleDestroyed |
コントロールのハンドルが破棄処理中に発生します。 (継承元 Control) |
HelpButtonClicked |
[ヘルプ |
HelpRequested |
ユーザーがコントロールのヘルプを要求したときに発生します。 (継承元 Control) |
ImeModeChanged |
ImeMode プロパティが変更されたときに発生します。 (継承元 Control) |
InputLanguageChanged |
フォームの入力言語が変更された後に発生します。 (継承元 Form) |
InputLanguageChanging |
ユーザーがフォームの入力言語を変更しようとしたときに発生します。 (継承元 Form) |
Invalidated |
コントロールの表示に再描画が必要な場合に発生します。 (継承元 Control) |
KeyDown |
コントロールにフォーカスがあるときにキーが押されたときに発生します。 (継承元 Control) |
KeyPress |
文字が発生したときに発生します。 コントロールにフォーカスがある間は、Space キーまたはバックスペース キーが押されます。 (継承元 Control) |
KeyUp |
コントロールにフォーカスがあるときにキーが離されたときに発生します。 (継承元 Control) |
Layout |
コントロールの子コントロールの位置を変更する必要があるときに発生します。 (継承元 Control) |
Leave |
入力フォーカスがコントロールから離れると発生します。 (継承元 Control) |
Load |
フォームが初めて表示される前に発生します。 (継承元 Form) |
LocationChanged |
Location プロパティ値が変更されたときに発生します。 (継承元 Control) |
LostFocus |
コントロールがフォーカスを失ったときに発生します。 (継承元 Control) |
MarginChanged |
Margin プロパティが変更されたときに発生します。 (継承元 Form) |
MaximizedBoundsChanged |
MaximizedBounds プロパティの値が変更されたときに発生します。 (継承元 Form) |
MaximumSizeChanged |
MaximumSize プロパティの値が変更されたときに発生します。 (継承元 Form) |
MdiChildActivate |
複数ドキュメント インターフェイス (MDI) の子フォームがアクティブ化または MDI アプリケーション内で閉じられたときに発生します。 (継承元 Form) |
MenuComplete |
フォームのメニューがフォーカスを失ったときに発生します。 (継承元 Form) |
MenuStart |
フォームのメニューがフォーカスを受け取ったときに発生します。 (継承元 Form) |
MinimumSizeChanged |
MinimumSize プロパティの値が変更されたときに発生します。 (継承元 Form) |
MouseCaptureChanged |
コントロールがマウス キャプチャを失ったときに発生します。 (継承元 Control) |
MouseClick |
コントロールがマウスでクリックされたときに発生します。 (継承元 Control) |
MouseDoubleClick |
コントロールがマウスでダブルクリックされたときに発生します。 (継承元 Control) |
MouseDown |
マウス ポインターがコントロールの上にあり、マウス ボタンが押されたときに発生します。 (継承元 Control) |
MouseEnter |
マウス ポインターがコントロールに入ったときに発生します。 (継承元 Control) |
MouseHover |
マウス ポインターがコントロール上にあるときに発生します。 (継承元 Control) |
MouseLeave |
マウス ポインターがコントロールから離れると発生します。 (継承元 Control) |
MouseMove |
マウス ポインターがコントロールの上に移動したときに発生します。 (継承元 Control) |
MouseUp |
マウス ポインターがコントロールの上にあり、マウス ボタンが離されたときに発生します。 (継承元 Control) |
MouseWheel |
コントロールにフォーカスがあるときにマウス ホイールが移動したときに発生します。 (継承元 Control) |
Move |
コントロールが移動されたときに発生します。 (継承元 Control) |
PaddingChanged |
コントロールのパディングが変更されたときに発生します。 (継承元 Control) |
Paint |
コントロールが再描画されたときに発生します。 (継承元 Control) |
ParentChanged |
Parent プロパティ値が変更されたときに発生します。 (継承元 Control) |
PreviewKeyDown |
フォーカスがこのコントロールにある間にキーが押されたときに、KeyDown イベントの前に発生します。 (継承元 Control) |
QueryAccessibilityHelp |
AccessibleObject がアクセシビリティ アプリケーションにヘルプを提供しているときに発生します。 (継承元 Control) |
QueryContinueDrag |
ドラッグ アンド ドロップ操作中に発生し、ドラッグ ソースがドラッグ アンド ドロップ操作を取り消す必要があるかどうかを判断できるようにします。 (継承元 Control) |
RegionChanged |
Region プロパティの値が変更されたときに発生します。 (継承元 Control) |
Resize |
コントロールのサイズが変更されたときに発生します。 (継承元 Control) |
ResizeBegin |
フォームがサイズ変更モードになったときに発生します。 (継承元 Form) |
ResizeEnd |
フォームがサイズ変更モードを終了したときに発生します。 (継承元 Form) |
RightToLeftChanged |
RightToLeft プロパティ値が変更されたときに発生します。 (継承元 Control) |
RightToLeftLayoutChanged |
RightToLeftLayout プロパティの値が変更された後に発生します。 (継承元 Form) |
Scroll |
ユーザーまたはコードがクライアント領域をスクロールしたときに発生します。 (継承元 ScrollableControl) |
Shown |
フォームが最初に表示されるたびに発生します。 (継承元 Form) |
SizeChanged |
Size プロパティ値が変更されたときに発生します。 (継承元 Control) |
StyleChanged |
コントロール スタイルが変更されたときに発生します。 (継承元 Control) |
SystemColorsChanged |
システムの色が変更されたときに発生します。 (継承元 Control) |
TabIndexChanged |
TabIndex プロパティの値が変更されたときに発生します。 (継承元 Form) |
TabStopChanged |
TabStop プロパティが変更されたときに発生します。 (継承元 Form) |
TextChanged |
Text プロパティ値が変更されたときに発生します。 (継承元 Control) |
Validated |
コントロールの検証が完了したときに発生します。 (継承元 Control) |
Validating |
コントロールが検証中に発生します。 (継承元 Control) |
VisibleChanged |
Visible プロパティ値が変更されたときに発生します。 (継承元 Control) |
明示的なインターフェイスの実装
IContainerControl.ActivateControl(Control) |
指定したコントロールをアクティブにします。 (継承元 ContainerControl) |
IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragLeave(EventArgs) |
DragLeave イベントを発生させます。 (継承元 Control) |
IDropTarget.OnDragOver(DragEventArgs) |
DragOver イベントを発生させます。 (継承元 Control) |
適用対象
こちらもご覧ください
.NET