1

まずはUIデザインの質問です!RIAでの編集データのデザイン練習はどれですか?

FlexやSilverlightなどのRIAでのデータ編集に最適な設計方法はどれですか?

お客様の詳細を表示したいと思いますが、編集ウィンドウが表示されます。お客様のデータは編集可能です。

データを編集できる新しいフォームを表示したいと思います。このフォームを表示する最も簡単な方法は何ですか。新しいタブでフォームを開くことができます。または、ポップアップ/モーダルダイアログ(保存キャンセル)でフォームを開くことができます。たぶん私は行の編集に使用することができます。

SilverlightまたはFlex GUIで最も使いやすいソリューションは何ですか?あなたの意見は何ですか?

ありがとうございます!

+1

私はこの質問が[ユーザーインターフェイス](http://ui.stackexchange.com/)に入るはずだと思います – matei

答えて

0

いくつかのFlexベースのアプリケーションを作成した後、私は個人的にいくつかの理由のために関係なく、レコード・サイズのモーダルポップアップ内のすべてのレコードの編集を行うことを好む:

  1. それは、一貫したユーザーエクスペリエンスを保持します。ユーザーが編集可能なレコードでデータグリッドを見ると、モーダルポップアップで表示されることがわかります。

  2. 入力フォームをより詳細に制御できます。バリデーター、フォーマッター、その他のポップアップなどを加えることができます。これはインライン編集でも可能ですが、もっと複雑で扱いにくい場合があります。

  3. MateやCairngormなどのMVCフレームワークを使用している場合は、カスタムイベントをディスパッチして編集したレコードを処理することができますが、より簡単で柔軟性が必要です。

+0

ありがとう、マスター詳細はどうですか?詳細には、ユーザーはデータを編集して保存することができます。 –

0

私はフレックスデベロッパーです。この場合、私はflex ofcourseを使っていました。私はabt silverslightを知らないのですが、フレックスでこれを非常にeasly、editボタンを作ってからそのボタンは、フォームを作成し、このウィンドウ内のすべてのデータを収集することができます。このウィンドウでは、メインページに反映させるために、[Bindable]あなたが編集している場合のように、2つのことを再現可能にすることもできます。

だからFlexには力があります(私の意見): - )、(銀色の光もありますが、私は知らない)

hav a gr8 t ime

Ankur

0

ほとんどインライン編集から始めました。もちろん、あなたはフィールドが少なく、数値/テキスト/コンボです。より複雑なものはどれも、ダイアログでより良いものになります。

しかし、現在はダイアログが使用されています。なぜなら、これらはきれいであり、通常のユーザーにとっては便利だからです。パワーユーザーは常にインライン編集を好みますが、少数です。

したがって、データ、ユーザー、変更/追加の頻度によって異なります。

関連する問題