modifica della visibilità nell'elemento winForms ospitato nell'applicazione wpf
-
20-08-2019 - |
Domanda
Ho il controllo winForms di ReportViewer per mostrare Microsoft Reports nella mia applicazione WPF ospitata su WindowsFormsIntegration. Quando si attiva l'evento MouseDown del mio textBlock, vorrei che svanisse diciamo da 0 a 100 visibilità, come alcuni altri elementi nella mia finestra. Non lo è, quindi mi chiedevo che è lo stesso per tutti i controlli ospitati o questo specifico e come si può risolvere?
Saluti,
Ivan
Soluzione
WindowsFormsHost supporta la trasparenza. Ma alcuni controlli WinForms no.
Guarda gli Scenari supportati in Windows Presentation Foundation e Windows Forms Interoperation articolo su MSDN. Soprattutto la prima riga tra & Quot; Behavior & Quot; Tabella:
Alcuni controlli di Windows Form no sostenere la trasparenza. Ad esempio, il I controlli TextBox e ComboBox no essere trasparente quando ospitato da WPF.