小编Mat*_*olo的帖子

从项目目录加载XML文件

我在我的WPF项目中有一个由字体,图像和XML文件组成的"assets"文件夹.如何使用C#从项目目录中读取XML文件?在程序集上尝试过,但找不到该文件.关于XAML可以非常轻松地从该文件夹下载图像.

当我使用跟随字符串时,找不到该文件.如何从项目目录加载我的XML文件?

string stream = "pack://application:,,,/ReferencedAssembly;component/assets/myxml.xml";
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助.

c# wpf

7
推荐指数
1
解决办法
3万
查看次数

WPF WebBrowser-Control不显示内容

在我的WPF应用程序中,我使用WebBrowser-Control来显示Web内容.我用谷歌搜索测试它.在下面,首先是一些源代码:

<Canvas x:Name="LayoutRoot" Background="White">
       <WebBrowser x:Name="browser"
                            Width="494"
                            Height="293"
                            Canvas.Left="3"
                            Canvas.Top="162"/>

</Canvas>
Run Code Online (Sandbox Code Playgroud)

public EventSide()
{
    InitializeComponent();
    browser.Navigate(new Uri("http://www.google.de/"));
}
Run Code Online (Sandbox Code Playgroud)

现在它取决于以下问题:WebBrowser控件的内容完全为空.我将鼠标移到WebBrowser控件上,顶部更改,鼠标光标移动到文本光标,我得到一个名为search的工具提示.这是Google页面中的搜索字段.这意味着可以通过我的webbrowser控件从Web获取信息,但显然无法显示.

在我的主窗口中,我将allowsTransparency属性设置为"True".如果我将其重置为"False",则内容将显示在我的Web浏览器元素中.由于我需要单独的窗口设计,因此我依赖于allowsTransparency属性.

有没有人遇到过同样的问题并提出了解决方案?

c# wpf wpf-controls c#-4.0

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×2

wpf ×2

c#-4.0 ×1

wpf-controls ×1