2009-01-26 13 views
0

У меня есть средство управления ReportViewer winForms для отображения отчетов Microsoft в моем приложении WPF, размещенном поверх WindowsFormsIntegration. Когда событие MouseDown в моих триггерах textBlock, я хотел бы, чтобы он исчезал, скажем, от 0 до 100 видимости, как и некоторые другие элементы в моем окне. Это не так, поэтому мне было интересно, это то же самое для всех размещенных элементов управления или для этого конкретного и как его можно решить?изменение Видимость размещенного элемента winForms в приложении wpf

Привет,

Иван

ответ

0

WindowsFormsHost поддерживает прозрачность. Но некоторые элементы управления WinForms этого не делают.

См. Статью Supported Scenarios in Windows Presentation Foundation and Windows Forms Interoperation на MSDN. Особенно первый ряд в таблице «Поведение»:

Некоторые элементы управления Windows Forms не Поддержка прозрачности. Например, Элементы управления TextBox и ComboBox не будут прозрачными при размещении в WPF .

+0

так что я думаю, что именно так. Благодаря! – Ivan