2017-08-10 192 views
-1

我在XAML网页浏览器:如何更改HTML按钮的大小动态

<phone:WebBrowser x:Name="Browser" Grid.Row="1" Grid.RowSpan="2" 
        Navigating="Browser_Navigating"/> 

它显示HTML内容存在于孤立的存储,以便检索到的内容,并将其存储在一个字符串,并将其显示在WebBrowser

Browser.NavigateToString(str); 

该字符串包含充当链接的按钮。我想改变这个按钮的大小。我不知道如何访问存储在独立存储器内的字符串中存在的按钮。任何想法?

+0

的[你如何在代码修改风格背后可能的复制文件的divs在ASP.net?(https://stackoverflow.com/questions/657144/how-do-you-modify-style-in-the-code-behind-file-for-divs-in-asp-净) – Weedoze

回答

0

有不止一种方法来完成这项工作。 这是关于字符串操作。

示例1: 通过HTML字符串搜索ID或名称的按钮。 如果您发现它:只需将style="font-size:99px"添加到按钮标签中,其中99是它的大小。改变它你喜欢的方式。

例2: 如果你知道CSS(样式)是在同一个网站(字符串),那么你可以编辑或添加font-size属性那里。

你这样做后,就打电话给你的编辑字符串是这样的:

Browser.NavigateToString(EditedString); 

如果你有疑问,请咨询;)

+0

B.Müller感谢您的答复..我不想改变HTML字符串中的按钮的大小,我想知道如果我可以改变它在C#代码使用JavaScript或其他方式..如果我是帕尔登提出错误的问题。 – Rachel

+0

对不起,我对此并不熟悉。我做这件事的唯一方法就是如上所述。如果你想要一些脚本函数附近的东西,你可以编写一个方法来自动查找/调整按钮的大小。 – BMS