Невозможно установить прозрачный фон для WebBrowser из WP7.Чтобы создать впечатление прозрачного фона, я хочу сделать следующий обходной путь.Я хочу:
- Чтобы найти положение и размер веб-браузера на странице.
- Чтобы получить фоновое изображение страницы.
- Обрезать его значениями, которые я нашел наШаг 1.
- Чтобы сохранить результат в IsolatedStorage
- Для анализа HTML и поместить
<body background="RESULTBACKGROUND">
MyWebBrowser.NavigateToString(NewHtmlString);
Я думаю, что это должнобыть обходным путем прозрачного фона и должен работать.
Пока я пытаюсь просто разместить любое изображение .jpg (скажем, test.jpg
) на шаге 5. Но не получилось.У меня есть свойство «Build Action» для файла, установленного в «Content».Он находится в корне проекта.И <body background="test.jpg">
не работает.Задняя часть веб-браузера по-прежнему белая.
Что я делаю не так?
UPD: шаг 5 решен.
2 Клаус: Нет!Не только из сети.Я сохранил как HTML-файл, так и файл изображения в IsolatedStorage, и WebBrowser может показывать изображение в качестве фона.
Теперь проблема в том, что фон не может быть исправлен.Я перепробовал много разных вещей со стилями.Я также попытался добавить фиксированный div за моим текстом.Ничего не работаетКартинка всегда прокручивается с текстом.Я попытался добавить событие onscroll и передать ему прокручиваемое значение, чтобы переместить div в противоположном направлении, но div приклеено к странице: (
Есть идеи?