問題タブ [childwindow]
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.
silverlight - Silverlight ChildWindow: ChildWindow.Show() の HRESULT E_FAIL
ChildWindow コントロールにいくつか問題があります。未処理の例外が app.xaml.cs でキャッチされた後に表示されるエラー ウィンドウ コントロールを作成しました。問題は、エラー ウィンドウを表示しようとすると、正常に動作することもありますが、この厄介な例外が発生することもあります。
メッセージ: COM コンポーネントへの呼び出しからエラー HRESULT E_FAIL が返されました。
スタック トレース: MS.Internal.XcpImports.CheckHResult(UInt32 hr) で MS.Internal.XcpImports.SetValue(INativeCoreTypeWrapper obj、DependencyProperty プロパティ、Boolean b) で System.Windows.DependencyObject.SetValue(DependencyProperty プロパティ、Boolean b) で System .Windows.Controls.Primitives.Popup.set_IsOpen(ブール値) at System.Windows.Controls.ChildWindow.Show() at FrontEnd.SL.Util.GuiLogger.ShowErrorWindow(ErrorDetails 詳細、ErrorSeverity 重大度)
表示されるトレースは、ChildWindow の Show() メソッド内にあります。
つまり、私のコードは次
のとおりです。
errorWin.Show();
どこで ErrorWindow:ChildWindow
ヘルプがあれば大歓迎です..
silverlight - SilverlightでグローバルMouseMoveおよびKeyDownイベントを取得する方法
Application.Current.RootVisual.KeyDown + = Application_KeyDown
実行時にインスタンス化されたChildWindowを使用している場合、上記は機能しません。私の質問は、このChildWindowをホストする親ウィンドウでmousemoveまたはkeydownイベントを取得するにはどうすればよいですか?
また、子ウィンドウで何も変更したくない(つまり、親のイベントを直接呼び出すイベントを追加する)。グローバルキーダウンイベントを取得したいのですが。これはSilverlight3の可能性ですか?
silverlight - ChildWindow モダリティ
デフォルトでは、ChildWindow Overlay はルート ビジュアル全体をカバー (および無効化) します。UI の一部だけをカバー (および無効化) したい。既存の ChildWindow を変更してルートを指定できるようにするにはどうすればよいですか?
ありがとう、
マーク
silverlight - スレッドを一時停止するための Silverlight 確認ダイアログ
ChildWindow
Silverlight のオブジェクトを使用して確認ダイアログを表示しようとしています。
MessageBox.Show()
理想的には、ユーザーからの入力が受信されるまでアプリケーション全体が停止するように動作するようにしたいと思います。
例えば:
ユーザーがOKを押すと、反復は3で停止します...
ただし、次のように何かを行う場合:
スレッドが停止していないため、これは明らかに機能しません... confirm.DialogResult.HasResult
false になり、ループは 3 を超えて継続します。
どうすればこれを適切に行うことができるのか、ただ疑問に思っています。Silverlight はシングル スレッドであるため、スレッドをスリープ状態にし、準備ができたら起動することはできません。
ロジックを逆にすること、つまり、発生させたいアクションを Yes/No イベントに渡すことを検討しましたが、私の特定のケースでは、これはうまくいきません。
前もって感謝します!
wpf - WPF用のSilverlightChildWindow
SilverlightでChildWindowのようなChildWindowを作成することは可能ですか?ただし、WPF用ですか?Silverlight ChildWindowをWPFに適合させようとしましたが、変換で問題が発生し、ポップアップの親を設定できませんでした。ポップアップ用にXAMLにコードを追加する必要がないように、同じように機能するものを作成しようとしています。何か案は?
c# - windowstate=最大化されたmdiコンテナフォーム内に子フォームを表示する方法は?
windowstate= maximum の mdi コンテナー フォーム内に子フォームを表示するにはどうすればよいですか?
子フォームの読み込み時にこれらのコード行を下に置くと (メイン フォームのメニュー項目をクリックして)、子フォームは親の位置を失い、親フォーム内に表示されません。
c# - C#任意のウィンドウで選択したコントロールを検索
どのウィンドウでアクティブコントロールが何であるかを見つけるための最良の方法は何でしょうか?WM_PASTEメッセージを送信します。ChildWindowFromPointは、選択されたコントロールのかなりの数を返していません。
silverlight - Silverlight-ChildWindowの動きを防ぐ
Silverlight ChildWindowが移動するのを防ぐための優れたソリューションはありますか?
ありがとう、マーク