Piszę mały programik który miałby za zadanie wypełnić formularz składający się z:
- 1 textbox 'a
- 4 combobox 'ów
nie wiem jak zmieniać wartości kontrolek
na razie mam taki kod:
class Program
{
static WebBrowser browser;
private static void runBrowserThread(Uri url)
{
var th = new Thread(() =>
{
var br = new WebBrowser();
br.DocumentCompleted += browser_DocumentCompleted;
br.Navigate(url);
Application.Run();
});
th.SetApartmentState(ApartmentState.STA);
th.Start();
}
static void browser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
var br = sender as WebBrowser;
if (br.Url == e.Url)
{
HtmlDocument doc = br.Document;
var daf = doc.GetElementById("select-label").SetAttribute("subscription_selector_button", "7"); // ?? nie działa
Application.ExitThread();
}
}
static void Main(string[] args)
{
runBrowserThread(new Uri("http://google.com/alerts"));
Console.ReadKey();
}
}