WPFアプリケーションでホストのWinForms要素に可視性を変更します
-
20-08-2019 - |
質問
私はWindowsFormsIntegration上でホストされている私のWPFアプリケーションでMicrosoftのレポートを表示するためのレポートビューアーのWinFormsコントロールを持っています。 私のテキストブロックのMouseDownイベントがトリガされたとき、私はそれがフェードアウトしたい私のウィンドウでいくつかの他の要素と同様に、0から100 visabilityに言うことができます。それは、すべてのホストされたコントロールまたはこの特定の1とで同じであることはないので、私は思っていた、それが解決することができますか?
よろしく、
イヴァン
解決
にWindowsFormsHostは、透明性をサポートしています。しかし、いくつかのWinFormsコントロールにはありません。
のWindows Presentation FoundationのとWindowsでサポートされるシナリオは、フォームの相互運用 MSDNの記事。 「動作」テーブルでは特に最初の行:
一部のWindowsはコントロールがないフォーム 透明度をサポートしています。たとえば、 テキストボックスとコンボボックスコントロールはしません WPFでホストされているとき、透明でています。
所属していません StackOverflow