表示: Delphi C++
表示設定

Data.DB.TDataSource.OnStateChange

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

property OnStateChange: TNotifyEvent read FOnStateChange write FOnStateChange;

C++

__property System::Classes::TNotifyEvent OnStateChange = {read=FOnStateChange, write=FOnStateChange};

プロパティ

種類 可視性 ソース ユニット
event published
Data.DB.pas
Data.DB.hpp
Data.DB TDataSource

説明

データソースコンポーネントのデータセットの状態が変わったときに発生します。

OnStateChange イベントハンドラを記述すると,データソースコンポーネントに関連付けられたデータセットの State プロパティが変更されたときに特定のアクションを実行できます。

データベースに正常に接続している間,データセットの状態は頻繁に変わります。たとえば,ユーザーがデータベース対応コントロールで項目の編集を始めると,データセットの State プロパティはまだ dsEdit になっていなければ dsBrowse から dsEdit に変わります。OnStateChange イベントハンドラは,状態の変更に対する応答としてメニュー項目やボタンを使用可能/使用不可にするなどのアクションを実行できます。

関連項目

以前のバージョン
他の言語