WindowsForm Picturebox в WPF - PullRequest
       64

WindowsForm Picturebox в WPF

0 голосов
/ 28 августа 2011

Я нашел это классное приложение, которое позволяет вам подключаться к веб-камере через домашнюю сеть, но использует PictureBox для показа потока с веб-камеры.

Я получил PictureBox для работы в WPF, но он, похоже, не меняет размер.

Пример: http://i.stack.imgur.com/mpEsN.png

Что я делаю не так?

Это мой текущий код XAML:

<Grid>
    <wfi:WindowsFormsHost>
        <winForms:PictureBox  x:Name="pictureBoxLoading">
        </winForms:PictureBox>
    </wfi:WindowsFormsHost>
</Grid>

1 Ответ

0 голосов
/ 30 сентября 2011

Я предполагаю, что в вашем коде вы не используете нативный WPF Image control. Любой собственный элемент управления WPF может автоматически изменять размер при включении в сетку или в Viewbox.

Поскольку вы используете элемент управления Windows Forms, вы должны обрабатывать изменение размера самостоятельно, поскольку WindowsFormsHost содержит только элемент управления Windows Forms, НЕ взаимодействуя с ним как обычный элемент управления WPF .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...