0

私のプロジェクト

さまざまなサイト (店舗の Web サイト) からインターネット ファイルを csv、txt、xls などとしてダウンロードできるプロジェクトがあります。これらのファイルは発注書です。

ダウンロード プロセスには、次の 3 つのカテゴリに分類できるダウンロード オプション (パラメータ) が含まれます。

  • 日付範囲: 開始日と終了日
  • 注文ステータス: 利用可能、ダウンロード済み、既読など
  • 店舗名

私の問題

次のようなフォームを作成する必要があります。

ここに画像の説明を入力

設定はデータベースに保存されるので、app.config ファイルは使用しません。

主な問題は、各ストアのダウンロード オプションが同じではないことです。たとえば、ストア A はこれらの注文ステータスを使用し、日付範囲は必要ありません (したがって、日付範囲のコントロールは非表示にする必要があります)。

  • ステータス
  • 状態b

ストア B はこれらのステータスを使用し、日付範囲が必要です

  • ステータス c
  • ステータスd
  • 期間

選択したストアに応じてオプションを無効にするにはどうすればよいですか?

コンボ ボックスで複数のオプションを簡単に処理するにはどうすればよいですか?

4

1 に答える 1

0

を使用して要素を表示または非表示にできます

 this.button1.Visible = false; //hide
 this.button1.Visible = true; //show

異なるオプションを提供/選択するためのテンプレートパーサーを作成します(あなたが正しいと理解している場合)

于 2012-05-08T00:05:27.540 に答える