方法 : ナビゲーション ボタンを追加する (デバイス)
更新 : 2007 年 11 月
次の手順を使用して、データ ソース内のさまざまな行を参照するための移動ボタンを作成します。この手法により、.NET Compact Framework でサポートされていない .NET Framework の DataNavigator クラスと同等の機能を使用できるようになります。
以下の手順は C# で記述されており、Northwind データベースの Customers テーブルに依存しています。[データ ソース] ウィンドウにはデータセットまたは結果セットが表示されているものとします。詳細については、「方法 : デバイス プロジェクトにデータベースを追加する」を参照してください。実際のプロジェクトでは、このコード サンプルでは示していない範囲チェックも行います。
メモ : |
---|
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。 |
移動ボタンを追加できるように設定するには
テーブルを [データ ソース] ウィンドウからフォーム上にドラッグ アンド ドロップします。
ボタンを Windows フォーム上にドラッグ アンド ドロップします。
ボタンの Text プロパティを適切に設定します (たとえば "Next")。
フォームのボタンをダブルクリックしてコード エディタを開きます。コード エディタには、ボタンのクリック イベント ハンドラ部分が表示されます。
次のコード例を使用して、[First] ボタン、[次へ] ボタン、[Previous] ボタン、および [Last] ボタンの各イベント ハンドラをコーディングします。
[First] ボタンをコーディングするには
- 「this.customersBindingSource.MoveFirst();」と入力します。
[次へ] ボタンをコーディングするには
- 「this.customersBindingSource.MoveNext();」と入力します。
[Previous] ボタンをコーディングするには
- 「this.customersBindingSource.MovePrevious();」と入力します。
[Last] ボタンをコーディングするには
- 「this.customersBindingSource.MoveLast();」と入力します。
参照
処理手順
方法 : SqlCeResultSet コードを生成する (デバイス)