問題タブ [windowsformshost]

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 投票する
1 に答える
1047 参照

wpf - OpacityMask が WPF WindowsFormsHost で動作しませんか?

WindowsFormHost オブジェクトを介してホストされているコントロールに丸い境界線を配置しようとしています。OpacityMask に何を設定しても、レンダリングには影響しないようです。見逃したものはありますか?

これが私が使用しているXAMLコードです。子コントロールは実行時に追加されます。さまざまなマスクの組み合わせを試しましたが、どれもうまくいきませんでした。どんな助けでも大歓迎です。ありがとう!

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

wpf - WPF 4: Windows フォーム ホスト、Crystal Reports 非同期

アプリケーションをフリーズせずに、Crystal Reports Viewer 非同期のような WinForms コントロールをレンダリングする方法、または別のスレッドでレンダリングする方法はありますか。私の問題は、レポート ソース プロパティを割り当てると、ビューアーがレポートをレンダリングしようとし、一部のレポートが長時間実行され、アプリ全体がフリーズすることです。

前もって感謝します

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

wpf - allowstransparency="true" の場合、wpf WindowsFormsHost は表示されません

誰かがここでこの問題に対処しましたhttp://social.msdn.microsoft.com/forums/en-US/wpf/thread/6f9dd3b5-af92-4076-9b4e-1a770dd52f70/

しかし、それは 2006 年のことでした。現在、.net フレームワーク 3.5 を使用しています。今それに対するより良い解決策はありますか?マイクロソフトが 4.0 でこの問題に対する簡単な解決策を持っているかどうか知っている人はいますか?

0 投票する
0 に答える
577 参照

c# - WPF/C#でIPreviewHandler COMIMPORTから画像をキャプチャ/生成するにはどうすればよいですか?

ComImport オブジェクト (Win7 PreviewHandler など) のイメージ (キャプチャ) を生成できるかどうか疑問に思っていました。

RenderTargetBitmap (ComImport をホストする親コントロール上) を利用し、WinFormHost を作成して DrawToBitmap メソッドを使用しようとしました。ただし、どちらも空のフレームしか表示しないため、役に立たないことがわかりました。

どんな助けでも大歓迎です!

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

wpf - WindowsFormHost をホストする WPF の描画オプションは何ですか?

WindowsFormHost をホストする WPF アプリがあります。WindowsFormHost は、ESRI の ArcEngine を読み込みます。ArcEngine には利用可能な描画機能がいくつかありますが、より強力で制御しやすいものを探しています。ArcEngine によって作成された画像の上に画像とテキストを画面に描画したい場合、どのようなオプションがありますか?

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

.net - WinFormをホストするWPF、タブナビゲーションの問題

WindowsFormsHostとタブナビゲーション内でWinFormsフォームをホストするときに問題が発生しました。解決するために、私はこの簡単な例を作成しました:

  • 作成されたWPF Window(アプリの開始点)
  • Form2つのWinFormを作成TextBoxしました
  • WPFウィンドウ:追加WindowsFormsHostされました
  • WPFウィンドウ:OnLoadedハンドラーを追加
  • WPFウィンドウ:Textbox下に配置を追加WindowsFormsHost

私が得たOnLoadedハンドラーで:

アプリケーションを実行すると、次のようになります。

  • 何も焦点を当てていません(ok)
  • TextBoxの最初をクリックすると、WindowsFormsHostフォーカスが移動します(ok)
  • タブを押すと、フォーカスが(ok)TextBoxの2番目に移動しますWindowsFormsHost
  • もう一度Tabキーを押すと、フォーカスが1番目に戻りますTextBoxWindowsFormsHostOKではありませんWindowsFormsHost。WPFウィンドウの下部にあるテキストボックスにフォーカスを置いたままにしておく必要があります)
  • wpf(の前後に配置WindowsFormsHost)のテキストボックスをクリックすると、フォーカスが取得されます(ok)
  • タブを押すと、フォーカスがの最初のテキストボックスにWindowsFormsHost移動します。終了後に最初に移動するはずです。だからこれも大丈夫です
  • wpfテキストボックスをもう一度クリックしてShift+Tabキーを押すと、フォーカスがWindowsFormsHost(ok)の2番目のテキストボックスに移動します。
  • Tabキーを押すと、フォーカスがWindowsFormsHost(WFHで始まる)の最初のテキストボックスに移動します(OKではありません)

1つのタイプのコントロールしかない場合のようにフォーカスを動作させるにはどうすればよいですか?この場合、WFH-1st-Textbox、WFH-2nd-Textbox、WPF-Textboxのタブ順序を意味します。

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

wpf - wpf WindowsFormHost

こんにちは、全員が WPF アプリケーションで作業しています アプリケーションで MS レポートを使用する必要があったため、WindowsFormsHost を使用しましたが、問題は WindowsFormsHost がタッチ イベントを処理できないことです WindowsFormsHost のレポートでタッチ イベントを処理する方法 助けてください

ありがとう

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

c# - WPF の Winforms - インスタンス化後、レンダリング前のイベントの検索

WPF に winform コントロールを挿入しようとしています:
WFH:WindowsFormsHost Name="MyHost"
問題は、xaml.cs から MyHost にアクセスできないことです (インフラストラクチャで何らかの形で制限されています)。したがって、どうにかしてイベントをスローし、それをコードでキャッチしてから、MyHost.child を更新して winform コントロールを含めることができると考えました。問題は、初期化後、レンダリング前にスローされるイベントが見つからないことです (「初期化」を試みましたが、遅すぎるようです)。何か案は?

ありがとう、リー

0 投票する
0 に答える
2508 参照

wpf - WindowsFormsHost がパネルのサイズを変更しない

こんにちは、次のように WindowsformsHost コントロールで Panel をホストしようとしています。

なんらかの理由で、アプリケーションがサイズ変更してもパネルのサイズが変更されません。誰かアイデアはありますか?

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

wpf - WPF ListBox の WindowsFormHost 項目 - Z オーダー

私は Web の最後まで行って戻ってきましたが、Z-Ordering WindowsFormsHost の問題に対する解決策が見つからないようです。私の問題は、項目が WindowsFormsHost でラップされた WinForm コントロールである ListBox のレンダリングに固有のものです。レンダリングすると、ListBox の境界の外側にあるアイテムも含めてすべてのアイテムが表示されます。これにより、画面全体がひどく見えます。

簡単なコードサンプルを添付しています。オプションはありますか?レイアウトを再考する必要がありますか?

および分離コード:

助けてください :)