問題タブ [navigation]

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 に答える
9110 参照

wpf - wpfはフォームからフォームにナビゲートしますか?

私のwpfアプリケーションの入力フォームには、ユーザーがやりたい場所を選択できるボタンのリストがあります。新規顧客の入力、レポートの実行...

ユーザーが選択した後にフォームを表示する最良の方法は何ですか (例: 新規顧客を入力)? フォームをポップアップにしたくありません。wpf アプリケーションは window32 アプリ内でホストされているため、現在の作業を非表示にして次のフォームを表示することもできません。

私の推測では、ユーザー コントロールで各機能を構築することです。エントリ ページで、すべてのユーザー コントロールを XAML で読み込みますが、それらを非表示にします。ユーザーが選択したときに、それぞれのユーザー コントロールを表示します。

私はWPFが初めてなので、これがその方法であるかどうかはわかりません。すべてのコントロールの読み込みにオーバーヘッドがあるようです。

ご協力いただきありがとうございます。

アンジェラ

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

wpf - WPF データ ナビゲーション コントロール

データ間を移動するための一連のナビゲーション コントロールが必要です (First、Next、Prev、Last、および特定のレコード)。これが配線されているコントロールのセットはありますか? 私は WPF が初めてで、この機能を提供するものが既に存在することを願っていました。

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

iphone - tabbarcontroller に配置されたナビゲーションコントローラーで tableview から別のビューに変更する

私は最近、タブバーコントローラー内にナビゲーションコントローラーを配置する方法についての良いチュートリアルを見つけました(「ペン先の方法」)。

http://twilloapp.blogspot.com/2009/05/how-to-embed-navigation-controller.html

2 番目のステップに進み、navcontroller に tableviewcontroller を追加しました。

私が理解していないのは、tableviewcontroller内からnavigationbarcontrollerを使用する方法です。たとえば、(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;

私がやりたいことは、ユーザーが行を選択すると、別のビューが戻るボタンとナビゲーションコントローラーが提供するすべてのものでスライドインすることです。

前もって感謝します!

0 投票する
3 に答える
309 参照

javascript - 複数のdivのフェードインを引き起こすナビゲーションメニューの高速クリック

ナビゲーションメニューを使用してdivをフェードインするために作成したスクリプト(jQueryでの最初の試行)に問題があります。ユーザーがナビゲーションメニューのさまざまなボタンをすばやくクリックすると、両方のdivが互いに重なり合って読み込まれます。

コードは次のとおりです。

divとボタンのスタイルは次のとおりです。

HTMLマークアップは正しくなければならず、どのコンテンツ領域にも子divはなく、他に競合はありません。

divが:visibleになるまでメニューのクリックを無効にする方法はありますか?誰かがそれまたは別の修正に対する答えを持っているなら、私は本当にそれを見たいです!これは、サイトでこれまでに見つかった唯一のバグです。

ありがとう!

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

authentication - Silverlight ナビゲーションおよび認証サービス

ナビゲーション アプリ テンプレートを使用してシルバー ライト アプリケーションを作成しています。内部使用のため、Windows 認証を使用します。ログインしたユーザー ID によってフィルター処理されたいくつかのレコードを表示するダッシュボード ページがあります。ユーザー ID (int) を取得するには、GetAuthenticatedUser をオーバーライドして Web サービスを呼び出し、(IPrincipal から) ユーザー名を渡します。このサービスは、詳細を返すのに時間がかかります。

ダッシュボード アプリに移動すると、ユーザー サービスが非同期操作であり、GetAuthenticatedUser が完全に終了するまでレンダリングを待機させることができないため、データなしで完全にレンダリングされます。そのため、ユーザー オブジェクトを取得してダッシュボードに移動するまで進行状況バーを表示するだけのログイン ページを作成しました。誰かが URL を使用してダッシュボードに直接アクセスしようとした場合、ログイン ページに戻るようにします。

したがって、ダッシュボードコンストラクターに次のコードを追加しました

メッセージ ボックスのプロンプトが表示されますが、実際にはログイン ページには移動せず、ダッシュボード ページにとどまります。また、このコードを OnNavigatedTo オーバーライドに入れてみましたが、うまくいきませんでした。

また、以下のように Frame の代わりに NavigationService を使用してみましたが、うまくいきませんでした

それでも機能しません。完全に有効なユーザーオブジェクトがある場合にのみ、一部のページにアクセスできるようにする方法を知っている人はいますか? これなしで制限されたページにアクセスしようとすると、ログインページにリダイレクトできるようにしたいのですが、どうすれば実現できますか?

Silverlight 3 Beta を使用しています

シュリードダー

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

asp.net-mvc - MS MVC ログイン ウィジェット

コンテキストLAYOUTで、2 つの入力フィールドと送信ボタンを取得しました
。 ユーザー認証が成功した場合は、彼をどこかにリダイレクトしたいのですが、そうでない場合は、ページを検証テキストで更新したいと考えています。

問題 原因 ウィジェットはレイアウト内にあるはずですが、t know which is current page, therefore - can失敗した認証に戻りません (さらに悪いことに、ページの状態 (変更されたフィールド、チェックボックスで選択された項目など) について何も知りません)。

ログインフォームの送信時に部分的なリクエストを実行して状態を保存できましたが、JavaScriptのハックなしで認証に成功したときにユーザーをリダイレクトするにはどうすればよいですか?

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

silverlight - Silverlight とアプリケーションのロード方法に関する質問

Silverlight 3.0 では、ナビゲーション フレームワークを使用して複数のページを持つアプリケーションを作成できるようになりました。私の質問は次のとおりです。

アプリケーションを実行すると、アプリケーション全体が一度に読み込まれますか、それとも特定のページに移動したときに読み込まれますか?

これは、非常に迅速にロードされるアプリケーションを作成したい人にとっておそらく重要です。最初にすべてがロードされると、長時間待たなければならないため、ユーザー エクスペリエンス全体が悪夢のようになる可能性があります。

ありがとうございました。

0 投票する
9 に答える
30379 参照

iphone - ナビゲーション バーに複数の rightBarButtonItem があります

ナビゲーション バーに 2 つの rightBarButtonItems を配置したいと思います。1 つは編集用、もう 1 つは追加用です。

明らかに、Interface Builder を使用して作成することはできません。

プログラムでそれを行う方法を知っている人はいますか? ありがとう!

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

iphone - ナビゲーションビューコントローラーの質問

以下は私が実装したいものです:

  1. 私のアプリのメイン画面は UITableView です。テーブル ビューの各行はカテゴリです。行の詳細開示ボタンをクリックすると、カテゴリの詳細ビューでこのカテゴリの下に多数の項目が表示されます。

  2. メイン画面で、ナビゲーション バーの [+] ボタンをクリックして、新しいカテゴリを作成します。(新しいカテゴリは、テーブル ビューの新しい行になります)。次に、アプリは「カテゴリの追加」ビューに移動します。(presentModalViewControllerを使用しました)

  3. 「カテゴリの追加」ビューで何かを設定し、「保存」ボタンをクリックして「カテゴリの追加」ビューを閉じます。(私はdismissModalViewControllerAnimatedを使用しました)

  4. 通常、[保存] ボタンをクリックすると、アプリはメイン ビューに戻り、テーブルに新しい行が表示されます。

  5. 「保存」ボタンをクリックすると、「カテゴリの追加」ビューは閉じられますが、メインビューには戻りません。代わりに、新しく作成されたカテゴリの詳細が表示されるので、このカテゴリにアイテムを追加し続けることができます。その結果は「メインビューに戻って、新しく作成した行(カテゴリ)の詳細開示ボタンをクリックした」と同じです。

  6. それを実現する方法を知っている人はいますか?ありがとう!