問題タブ [pagefunction]
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.
wpf - PageFunction フォームで XAML を介してコマンド バインディングを設定する
WPF ウィンドウまたは WPF ページを作成している場合は、コマンドを XAML 内の関数にバインドできます。
別のタイプの WPF フォームがあります: a PageFunction
. ただし、次のように入力することはできません。
2 つの考えられる説明を推測できます。
PageFunction
はジェネリック オブジェクトであるため、何らかの方法でジェネリック パラメーターを XAML に入力する必要があります。- それはフレームワークの矛盾です。
XAML 内でを構成CommandBindings
する方法を知っている人はいますか? PageFunction
(コードでできることは知っていますが、それは重要ではありません)。
wpf - PageFunctionが破棄されないと、クラッシュが発生します
PageFunctionオブジェクトを使用してウィザードにさまざまなページを表示するWPF「ウィザード」があります。これらのページのいくつかは、アプリケーション内の他のアセンブリ内のオブジェクトへの参照を使用しているため、ユーザーは、生成された出力に含める「パッケージ」を選択できます。ページ機能では、ユーザーがウィザードでキャンセルまたは終了を押したときに、ウィザードの結果とユーザーが選択した対応するデータをキャプチャできるように、キープアライブフラグをtrueに設定しています。
問題は、ウィザードページが作成されたスコープを終了した後でも、ウィザードページが消えないことです。したがって、ウィザードがデータバインドされた参照オブジェクトの1つをコレクションから削除しようとすると、ウィザードページが表示されます。例外をスローします。キープアライブフラグをfalseに設定せずにこの問題を修正する方法を見つけることができないようですが、これにより、ウィザードからユーザーデータをキャプチャする機能が壊れます。
何か案は?
ありがとう!
c# - WPFのナビゲーションウィンドウでF5キーを無効にできますか?
ナビゲーションウィンドウと一連のページを使用する小さなアプリケーションがあります。私のアプリケーションはそれ自体がブラウザではないため、ユーザーがF5キーを押してページを更新できるようにしたくありません。アプリケーションでこのキーを無効にする方法はありますか?どうもありがとうございました。
wpf - XBAP アプリケーションでモーダル ウィンドウ/ダイアログを開く方法は?
WPF で、モーダル/レスポンス ウィンドウを開きたい場合は、次のようなコードを記述します。
Window1 _windowObj1 = new Window1(); _windowObj1.Owner = mainWindowObject; _window1Obj.ShowDialog();
XBAP で同じことを行う方法。試してみましたが、モーダルウィンドウの所有者として割り当てることができないため、親ページとは別にウィンドウが開かれます。
XBAP アプリケーションでモーダル ウィンドウ/ダイアログを開く方法は?
jquery - jQuery Mobile 動的コンテンツの挿入
わかりました、誰かが次のコードの「テスト」liが表示されない理由を理解するのを手伝ってくれませんか? ライブ dom を調べたところ、要素が処理されているようです。
前もって感謝します。
wpf - PageFunctionOnReturnとデフォルトのPageFunctionコンストラクタ
WPF NavigationServiceを使用してVB.NETで実行時にウィザードを作成しようとしていますが、いくつか問題があります。
実行時にPageFunctionページにコントロールを追加する必要があります。これには、ページを作成するときに(ナビゲートする前に)PageFunctionページに引数を渡す必要があるようです。これは、PageFunctionページがデフォルトのコンストラクターをオーバーライドし、それに引数を追加する必要があることを意味します。これはうまくいくようです。
問題は、最初のページを超えて(前のページに戻るために)ナビゲートした後もOnReturnを呼び出す必要があることですが、ナビゲートしているPageFunctionページでデフォルトのコンストラクターを使用しない限りOnReturnは機能しません。 。
私が検討してきた回避策は、PageFunctionsが実行時にデフォルトのコンストラクターでアクセスできるグローバル値を作成することですが、PageFunctionページがアクセスできるメインウィンドウでグローバル変数を定義する方法がわかりません。
ヒントや提案はありがたいです!
ありがとうマイク
psそれが助けになるなら、私は自分のコードを投稿することもできます。
c# - ページ/ページ関数からページ関数への移動で Null 参照例外が発生する
Page.cs
PageFunction.cs
上記のように、Page と PageFunction があります。
Page.cs の PageButton_Click で、PageFunction に移動していますが、PageButton_Click イベント全体の実行後、null 参照例外 (つまり、オブジェクト参照がオブジェクトのインスタンスに設定されていません) が発生します。
そして、なぜこの例外が発生したのかわかりません。
この問題で私を助けてください。
ありがとう。
c# - WPF:PageFunction が Window の呼び出しに戻らないのはなぜですか?
WPF プロジェクトでは、 のコンテンツであるを使用してPageFunction
からに移動しています。問題は、が呼び出し元に戻らないことです。実際、 OnReturn(...) を呼び出すと、次のことわざがスローされます。Window
Frame
Window
PageFunction
Window
PageFunction
InvalidOperationException
PageFunction の NavigationWindow は既に閉じられているか、別のコンテンツに移動されました
例外がスローされるのはなぜですか?
問題を示すサンプル コードを次に示します。
MainWindow.xaml
メインウィンドウのコード ビハインド:
PageFunction.xaml
PageFunction コードビハインド: