0

我正在使用 Process.Start() 在我的 WPF 应用程序中弹出一个网页。这样它会在我的默认浏览器中打开。

在 HTML/Javascript 中,您可以弹出窗口并且窗口不会有菜单栏、滚动条、工具栏等。是否可以使用 Process.Start() 来做到这一点?

4

1 回答 1

0

创建一个包含对象的ChildWindow(来自扩展工具包,或只是另一个标准 WPF WindowWebBrowser怎么样?

您将轻松摆脱边框、滚动条...除了页面之外的任何控件(您也可以在窗口中轻松拉伸它!)...

<Window x:Class="TestWpf.TestBrowser"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="TestBrowser">
    <Grid>
        <WebBrowser Source="http://www.ribo.it/"
                    HorizontalAlignment="Center"
                    Width="300" Height="300" />
    </Grid>
</Window>

...然后像往常一样显示您的浏览器窗口:

TestBrowser window = new TestBrowser();
window.Show();
于 2012-08-24T08:32:10.417 回答