Control.SelectNextControl メソッド

次のコントロールをアクティブにします。

Public Function SelectNextControl( _
   ByVal ctl As Control, _   ByVal forward As Boolean, _   ByVal tabStopOnly As Boolean, _   ByVal nested As Boolean, _   ByVal wrap As Boolean _) As Boolean
[C#]
public bool SelectNextControl(Controlctl,boolforward,booltabStopOnly,boolnested,boolwrap);
[C++]
public: bool SelectNextControl(Control* ctl,boolforward,booltabStopOnly,boolnested,boolwrap);
[JScript]
public function SelectNextControl(
   ctl : Control,forward : Boolean,tabStopOnly : Boolean,nested : Boolean,wrap : Boolean) : Boolean;

パラメータ

  • ctl
    検索を開始する位置にある Control
  • forward
    タブ オーダー内を前方に移動する場合は true 。後方に移動する場合は false
  • tabStopOnly
    TabStop プロパティが false に設定されているコントロールを無視する場合は true 。それ以外の場合は false
  • nested
    入れ子になった (子コントロールの子) 子コントロールを含める場合は true 。それ以外の場合は false
  • wrap
    タブ オーダーの最後のコントロールに到達した後、タブ オーダーの最初のコントロールから検索を続行する場合は true 。それ以外の場合は false

戻り値

コントロールがアクティブにされた場合は true 。それ以外の場合は false

解説

コントロールの ControlStyles.Selectable スタイル ビットが true に設定されていて、別のコントロールに含まれており、すべての親コントロールが表示されていて有効である場合、 SelectNextControl メソッドはタブ オーダー内の次のコントロールをアクティブにします。

選択できない Windows フォーム コントロールの一覧を次に示します。一覧に示されているコントロールから派生したコントロールも選択できません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

Control クラス | Control メンバ | System.Windows.Forms 名前空間 | Select | Focus