2017-08-10 407 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