Windows phone 8将控件的高度更改为查看高度

时间:2012-11-12 13:15:28

标签: c# windows-phone-8

在W8和C#中有一个简单的任务,由于某种原因无法帮助。我希望我的WebBrowser高度以编程方式等于我的视图高度。(我能够使用带有dock属性的VS2008执行此任务) 我试过了:

MainPage mainView = new MainPage();
webBrowser1.Height = mainView.WindowHeight;

我这样做的原因是因为当我将设备更改为720x1280时,我的视图高度会被放大,但我的webbroswer控件的高度却相同。 任何帮助或代码建议都会很棒。 感谢。

1 个答案:

答案 0 :(得分:0)

试试这个:

    WebBrowser webBrowser1 = new WebBrowser();
    public MainPage()
    {
        InitializeComponent();

        this.Loaded += delegate
        {
            webBrowser1.Height = this.ActualHeight;

            //if you want to add the web browser to main page,uncomment the next line.
            //this.LayoutRoot.Children.Add(webBrowser1);
        };
    }
希望这可以帮到你。