2011-05-09 8 views
6

Ponieważ dostępne są te gadżety na pasku bocznym systemu Windows Vista i Windows 7, naprawdę chciałbym wiedzieć, czy można je zintegrować z aplikacją .NET. Chcę mieć podobną funkcję i ewentualnie używać już istniejących gadżetów w mojej aplikacji.Jak zintegrować gadżety w mojej aplikacji .NET?

Czy można to zrobić?

+1

Sprawdźcie tutaj http://www.nikhilk.net/SidebarGadgets.aspx –

+0

Znalazłem tę stronę wcześniej, a jednocześnie można nauczyć się tworzyć gadżety w .NET, nie stracić ani słowa o jak możesz zintegrować gadżety w swojej własnej aplikacji .NET. – Falcon

+0

Nie są gadżetami, jeśli integrujesz je z własną aplikacją, są tylko ruchomymi oknami? –

Odpowiedz

1

Jest to możliwe, ale nie będzie łatwe. Twoja aplikacja będzie musiała zrobić wszystko, co normalnie zrobiłby system operacyjny w celu hostowania ich, w tym analizowanie manifestów gadżetów, konfigurowanie kontenera internetowego do uruchamiania, wywoływanie procedur obsługi zdarzeń każdego gadżetu, itp.

Zasadniczo , wszystko, co powinien zrobić gadżet, aby zintegrować się z systemem operacyjnym, będziesz potrzebować wsparcia. Zobacz http://msdn.microsoft.com/en-us/library/aa965850%28v=VS.85%29.aspx

To nie jest projekt dla osób o słabym sercu, ale byłby całkiem fajny, jeśli możesz go uruchomić.

Miłej zabawy!

BTW, istnieje projekt standardów W3C dla widżetów, ale to jeszcze nie jest praktyczne. Zobacz http://www.w3.org/TR/widgets/1

Powiązane problemy