Может ли XBAP занимать только часть экрана браузера? - PullRequest
0 голосов
/ 14 октября 2010

Я знаю, что с Silverlight вы можете контролировать ширину и высоту раздела Silverlight на веб-странице.Однако, похоже, что из того, что я могу сказать, когда вы используете XBAP, вы отдаете всю область страницы браузера WPF.Есть ли способ иметь HTML и встроить XBAP в прямоугольник этой HTML-страницы?Или это возможно только с Silverlight?

Ответы [ 2 ]

1 голос
/ 14 октября 2010

Если вы установите Width и Height страницы, вы можете контролировать ее размер.Используя следующий сгенерированный по умолчанию XAML, запустите его и поиграйте с Width и Height:

<Page   x:Class="WpfBrowserApplication1.Page1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
        mc:Ignorable="d" 
        d:DesignHeight="300" d:DesignWidth="300"
        Title="Page1"
        Width="400"
        Height="400"
        >
    <Grid Background="Red">

    </Grid>
</Page>
1 голос
/ 14 октября 2010

Я не пробовал, но вы, вероятно, могли бы разместить Xbap в iFrame.

...