問題タブ [wizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1848 参照

asp.net - カスタムコントロールロードウィザードのポストバックの問題

コントロールがinitにロードされたときに発生する問題がありますが、それでも適切なポストバックイベントを時間どおりに発生させるのに役立ちません。

標準のasp.netウィザードの読み込み方法を回避する動的制御読み込みを使用して、切り替え、説明付きのリンク、完全にカスタマイズされたステップ、サブステップの統合を可能にする豊富なウィザードコントロールを作成しようとしています。

アイデアは、左側のナビゲーション、右側のコンテンツ、または右側の部分から実行され、領域全体に渡るサブステップを持つことです。

ソースプロジェクトをダウンロード

0 投票する
5 に答える
19298 参照

android - Androidでアプリケーションのようなウィザードを作成する

これは、Androidプラットフォームでアプリケーションのようなウィザードを実行するための最良の方法だと思います(ユーザーは[次へ]ボタンと[戻る]ボタンで画面間を移動でき、各画面にはいくつかの状態データを保存する必要があります)。

私は主に2つのアプローチで考えることができます:

  1. 画面ごとに1つのアクティビティとビューを設定し、各アクティビティを呼び出して画面を切り替えます。これが素晴らしいのは、システムの戻るボタンをバックハンドラーとして使用できることです。また、各アクティビティが独自の状態を保存するので、自分でそれを処理する必要はありません。

  2. 1つのアクティビティと多くのビューがあり、各画面でビューを切り替えると、より多くのコードを再利用できますが、状態の保存が混乱します。

どう思いますか?Androidでこれを行うための最良の方法はどれですか?

0 投票する
2 に答える
5178 参照

windows-installer - Visual Studio 2005 セットアップ ウィザード - すべてのユーザーのデスクトップ ショートカットの作成

セットアップ ウィザード プロジェクトを使用して、Windows フォーム アプリケーション用の msi インストーラーを作成しています。デスクトップ ショートカットをインストールするように構成しましたが、残念ながら、インストーラーを実行しているユーザーのデスクトップにのみショートカットが配置されます。すべてのユーザーのデスクトップにショートカットを配置するように構成する方法はありますか?

0 投票する
4 に答える
1736 参照

c# - 大きな単一ページの AJAX アプリケーション (jQuery、ASP.net) の削減

現在、単一ページの AJAX アプリケーションを構築しています。これは、ユーザーの選択に基づいて複数のブランチと異なる言葉遣いを備えたマルチステップ ウィザードとして構築された大きな「サインアップ フォーム」です。フォームの最後には、編集可能なレビュー ページがあります。ユーザーがフォームを送信すると、かなり大きなメールが送信され、小さなメールがユーザーに送信されます。自分の冒険の本を選ぶのはとても退屈なようなものです。

機能のクリープにより、このアプリのサイズは現在のアーキテクチャの能力を超えて押し上げられており、特に Internet Explorer を使用しているコンピューターでは動作が遅すぎます (Web アプリには適していません)。現在、64 の個別のステップ、5400 の DOM 要素があり、.aspx ファイルだけで 300kb (4206 LOC) になります。アプリの読み込みには、FireFox 3 を実行する高速なマシンで 1.5 秒、IE7 を実行する低速のマシンで 20 秒かかります。ステップ間の移動には、ほぼ同じ時間がかかります。

それでは、機能を要約しましょう。

  • マルチステップ、マルチパス ウィザード スタイル フォーム (64 ステップ)
  • 現在のステップは、次のように表示されます: http://codylindley.com/CSS/325/css-step-menu
  • 複数の検証済みフィールド
  • ユーザーの選択に基づいて言葉遣いを変更する
  • 最終的な編集可能なレビュー ページ

jQuery 1.3.2 と次のプラグインを使用しています。

  • jQuery フォーム ウィザード プラグイン
  • jQueryのclueTipプラグイン
  • jQueryのセクシーコンボ
  • jQuery meioMask プラグイン

また、XML ファイルから言葉遣いをロードするためのカスタム スクリプト、レビュー ページの実行、美的要素も含まれています。

これはどこにも公開されていませんが、この種のプロジェクトに取り組み、軽量で拡張可能にする方法についてのヒントを主に探しています。ツール、チュートリアル、またはテクノロジに関するアイデアを誰かが持っている場合、それが私が探しているものです。私はかなり初心者のプログラマーです (私は主に CSS/xHTML/デザインの担当者です) ので、穏やかに話してください。このアプリを高速化するには、適切な攻撃計画が必要です。何か案は?

0 投票する
4 に答える
5218 参照

.net - .NETでTabControlをウィザードスタイルに変換するには?

フォームをウィザード スタイルにしたいので、TabControl を使用してウィザードのページを TabPages として使用しました。実行時にタブが表示されるようにするなど、修正が必要な小さな問題がありました。TabControl を継承し、「TabsVisible」というプロパティを追加して修正しました。うまくいきました。(参照: http://dotnetrix.co.uk/tabcontrol.htm - HideTabs プロパティを追加して Tabitems のオン/オフを切り替えます)

しかし、次のような他の小さな問題があります。 1. Ctrl + Tab を押すと、タブが変更されます。これは、OnKeyDown メソッドをオーバーライドすることによって無効にされます 2. アクティブなカーソルがタブ リストにあり、矢印キーが押されると、現在のタブ ページが変更されます。どうすればこれを無効にできますか??

だから私の質問は - タブページが変更されないように、tabControl で矢印キーを無効にするにはどうすればよいですか?

0 投票する
2 に答える
1681 参照

winforms - WinForms で作成されたウィザードに MVC、MVP、または MVVM パターンを使用していますか?

私が過去に書いたすべての WinForms ウィザードは、UI とモデルの間に高度な結合を持っています。つまり、個々のページは、次へ/前へのボタンの有効化/無効化、次へのボタンが押されたときの反応などについて知っています。ロジックをテストするには、最初にたくさんの足場を組み立てます。

私は最近 MVC (ASP.MVC の形式) を使用しており、テストが簡単であることがわかりました。私も WPF で遊んだことがあり、MV-VM について頭を悩ませていると思います。

WinForms の MVP パターンに苦労しています (つまり、WPF スタイルのデータバインディングはありません)。特に、ウィザードを実装する必要があります。

ページごとにコントローラーがありますか? ウィザード全体を管理するビュー モデル? 他の何か?

これは C# の WinForms (WPF ではない) にあります。.Net 2.0 が推奨されます。

0 投票する
2 に答える
4915 参照

c# - C#のWinForms Aeroウィザード?

WinForms ( WPF ではない) でウィザード C# を実装しようとしていますが、Aero ウィザードのガイドラインに準拠したいと考えています。

誰かサンプルコードを教えてもらえますか?

0 投票する
1 に答える
1469 参照

asp.net - ウィザードで次のボタンコントロールが見つかりません

FindControlsメソッドを使用してウィザードで[次へ]ボタンを見つけようとしているので、デフォルトのボタンとして設定できますが、見つからないようです。

IEのソースの表示からのコントロール名は次のとおりです。

これは、デフォルトのボタンを設定するために使用しているコードブロックです。

ただし、StartNavigationTemplateContainerIDコントロールが見つかりません。私はここで何が間違っているのですか?

0 投票する
1 に答える
338 参照

asp.net - asp:WizardStepは長いフォームを作成する方法ですか?(アンケート)

私は主にjQuery(asp.netを使用)を使用していますが、アンケートを作成する必要があります。

ユーザーは、私が提供するサービスに関する多くの質問に答える(そして入力する)必要があります。回答を検証する必要があります(つまり、正しい番号、ajaxで可能な回答、チェックボックスなど)。したがって、jQueryと場合によってはjQueryバリデーターの使用を開始することにしました。

さて、私は非常に長いフォームで潜在的なクライアントを怖がらせたくない(そしてそれを簡単にしたい)ので、フォームを(おそらく)次と前のボタンでいくつかのページに分割するのが最善の方法であると決めました。単にビューステートに保存することを考えていました。今日、私はasp:wizardstepコントロールに出くわしました。これはまさにそれを行っているようです。

もちろん問題は、これが進むべき道なのかということです。私はこれを機能させるために何時間も何日も費やしたくありませんが、これはあまり実用的ではなく、あまりカスタマイズ可能ではなく、jqueryではうまく機能せず、おそらく短い形式専用に設計されていることを知りたいだけです(例:登録ログインページ)

ありがとう。