Я получаю ошибку говоряПопытка Вводит CSS Code
для каждого оператора не может работать на переменном типа «mshtml.IHTMLElement», поскольку «mshtml.Element» не содержит публичное определение «GetEnumerator'`
Var document = BookDocBrowser.Document as mshtml.Document
//BookDocBrowser is a WebBrowser control
Var collection = document.getElementById("text");
Foreach (IHTMLElement input collection)
//collection is underlined in red here when I start the //foreach loop
{
dynamic currentStyle = (input as IHTMLElement2);
input.style.setAttribute(" wordwrap","break-word");
}
то, что я пытаюсь сделать, это вводить код CSS в страницу HTML, который был загружен на контроле WebBrowser
Пожалуйста, скопируйте + вставьте код, а не рука писать. В противном случае вы обязаны совершить ошибку, которая может ввести людей в заблуждение. Например, большая часть этого кода не будет компилироваться. 'Foreach' должен быть' для каждого' и т. Д. В любом случае, 'getElementById', я бы предположил, возвращает один элемент, поэтому вы не можете его перебирать. – Rob
Извините, у меня нет подключения к Интернету с моим ПК. – Titan
Это было последнее редактирование – Titan