0

一般来说,我对 C# 和 .NET 很陌生,所以这似乎是一个愚蠢的问题?我在这里尝试遵循此建议

我需要一些帮助,以了解语句“首先,我将 WebBrowser 控件包装在自定义类中以添加功能,在该类中我声明此常量.....”

目前我手动添加了 WPF Webbrowser Control,如下面的 XAML

<Window x:Class="ProjectX.WebbrowserWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="WebbrowserWindow" Height="378" Width="632">
    <Grid>
        <WebBrowser HorizontalAlignment="Stretch" Margin="0,32,0,0" Name="webBrowser1" VerticalAlignment="Stretch" Navigated="webBrowser1_Navigated" />
        <Button Content="Go!" Height="22" HorizontalAlignment="Left" Margin="507,3,0,0" Name="button1" VerticalAlignment="Top" Width="78" Click="button1_Click" />
        <TextBox Height="23" HorizontalAlignment="Left" Margin="4,2,0,0" Name="textBox1" VerticalAlignment="Top" Width="497" />
    </Grid>
</Window>

我假设我只需要创建一个新类(比如 WebBrowserCustom.cs)并添加这些事件?但是我很难理解如何将它添加到 WPF 窗口中?

谢谢

4

1 回答 1

1

我需要一些帮助,以了解语句“首先,我将 WebBrowser 控件包装在自定义类中以添加功能,在该类中我声明此常量.....”

它只是一个用户控件。在您的代码中,它将继承自UserControl. 那里有无数的例子。您可以从MSDN开始,这是一个很好的资源。我什至在这里找到了一个可以帮助您入门的视频。一旦你创建了你的控件,它本质上是包装一个WebBrowser控件,你可以从你的UserControl. 我建议你先从基础开始,这样你就可以理解发生了什么。

于 2012-09-22T15:51:50.483 回答