0

マルチユーザー Windows アプリケーションで検索操作を実装する効率的な方法を誰か教えてもらえますか? 検索フォームにはDataGridView、検索ユーザーにいくつかの関連レコードを表示するためのコントロールが必要です。以前は、シングル ユーザー アプリケーションで 1 つの方法で行っていました。

静的プロパティを作成しました:

static int _SrchRslt;
public static int SrchRslt
{
    get { return _SrchRslt; }
    set { _SrchRslt = value; }
}

検索フォームのインスタンスを bello として作成しました

SrchFrm srFm = new SrchFrm(this);
srFm.ShowDialog();

if (_SrchRslt > 0)                               
{
    //Retriving the data from database with _SrchRslt value which is comming from srchFrm.ShowDialog() form.
}

_SrchRslt値はSrchFrm.ShowDialog();クローズドから送信されます。大規模なマルチユーザー アプリケーションを実装する場合、これはあまり良い考えではありません。私のアプリケーションには 25 のフォームがあります。

誰でもこれを行うためのより良い方法を提案できますか?

4

1 に答える 1

0

何が入っているかわかりませんが、複数のフォームに同じ検索フィールドを使用している場合は をSrchFrm作成できます。UserControl

この質問をチェックしてください

于 2013-01-23T11:45:26.770 に答える