問題タブ [caliburn]
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 - Caliburnは、どこからでもコンテナへの参照を取得する方法を提供しますか?
私は現在、RobEisenbergのCaliburnフレームワークをいじっています。http://caliburn.codeplex.comで提供されているドキュメントを見ると、コンテナーからCaliburnサービスを解決する方法の例があります。
これに沿ったものです:
ただし、私が見逃しているのは、アプリ内の任意の場所でコンテナーへの参照を取得する方法です。このような:
コンテナへの参照を保持するカスタム静的クラスを構築する必要がありますか、それともCaliburnにすでに組み込まれているものがありますか?
よろしくお願いします!
wpf - ListBox (または他の ItemsControl) を使用して Caliburn プレゼンターをホストする
を持っていて、ホストしているを表示するためMultiPresenter
に を使用している場合、Caliburn にアイテムのビューとビュー モデルを検出してバインドさせるにはどうすればよいですか?ListBox
Presenters
たとえば、次のような単純なビューがあるとします。
にバインドされているものCarViewModel
:
Parts
コレクションには、 と 、 、 などの対応するビューを実装し、持つさまざまなオブジェクトが含まれていIPresenter
ます。WheelViewModel
WheelView
EngineViewModel
EngineView
ビュー戦略を使用して、Caliburn にビューを解決してもらいたいです。これは可能ですか?この場合、プレゼンターの階層を正しく設定するにはどうすればよいですか?
silverlight - コンテナー登録コマンドの Caliburn の不正なパーサー エラー
最新の Caliburn RTW を使用した Silverlight 3 アプリケーションがあります。
XAML に次の caliburn プロパティを持つボタンがあります: PresentationFramework:Message.Attach="ContainerCommand ClassesCommand()"/>
私のmodule.csには次のものがあります:
_container.Resolve() で、XAML の「ContainerCommand ClassesCommand()」に対して AG_E_PARSER_BAD_PROPERTY_VALUE を取得します。
私の ClassesCommand.cs は次のとおりです。
JD。
silverlight - Caliburn : 非同期の結果をビューモデルに戻してから表示する方法
Web サービスを非同期的に呼び出す ContainerCommand (Unity に登録されている) があります。私が望むのは、Web サービスの結果が何らかの方法でビュー モデルに伝播されてから表示されることです。アプリは Silverlight で作成されています。
これどうやってするの?
JD。
silverlight-3.0 - Silverlight 3 の Caliburn とデータ テンプレート
オブジェクト/ビューモデルに応じてビューを表示するための同じ機能がSilverlight 3に適用できるかどうかは誰にもわかりませんか?
このような:
{
}
整形でごめんなさい。うまくいかないようです...
/ヨハン
.net - リリースモードでカリバーンをビルドする方法
build.cmd を使用して、Nant に Caliburn のリリース ビルドを実行させることはできません。誰でも方法を教えてもらえますか?
どのコマンド ライン パラメータを使用すればよいですか?
wpf - WPFアプリケーションのインスタンス化中にスローされた例外を処理するにはどうすればよいですか?
次のコードを使用して、WPFアプリケーションで未処理の例外を表示しています。
アプリケーションのインスタンス化中に例外が発生したため、アプリコンストラクターが実行されないことがわかりました。
(別の例外を除いて)それを再現する簡単な方法は、アプリの構成ファイルのタグの前に余分な「<」を導入して実行することです。
このような役に立たないエラーメッセージは、アプリケーションコンストラクタが呼び出される前に表示されます。 代替テキストhttp://srtsolutions.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/mikewoelmer/ExceptionWPF1_5F00_1C1F39AA.jpg
誰かがそのような種類の例外をキャッチする方法を知っていますか?
備考:私はCaliburnを使用しており、アプリケーションはCaliburnApplicationを拡張しています。
silverlight - ボタンの内容が変更されたときにCaliburnコマンドが機能しないのは何ですか?
CaliburnとSilverlightを使用して、次のことを発見しました。
次に、それが機能し、InstructorProfileCommand.Execute()メソッドが呼び出されます。ただし、私がそうする場合:
Execute()コマンドは実行されません。添付されたプロパティは、機能するための正しい場所にありますか?
JD