Takie rzeczy piszesz, że aż muszę Ci odpowiedzieć:
1.) Co rozumiesz przez bindowanie XAML w WinForm? Tam są całkiem inne kontrolki, oparte na innych bibliotekach, nie podepniesz tak łatwo bindingu WPF'owskiego do kontrolki WinFormowej. Dlatego jakbyś w aplikacji WinFormowej chciał mieć możliwości kontrolek WPF'a to tylko przez ElementHost.
2.) Przed inicjalizacją:
2.1.) - w App.xaml
Kopiuj
public partial class App : Application
{
public App() : base()
{
}
}
2.2.) http://msdn.microsoft.com/en-us/library/system.windows.application.startup.aspx
Jedno z tych 2 rozwiązań pewnie robi to co chcesz, za późno jest, abym ci powiedział które.
3.) Ciekawe ile by Ci zeszło zrobienie w WinFormach okna programu które jest rozciągalne, a 3 z paneli ( gridów ) rozciąga się w inny sposób - jeden 6 razy szybciej, a drugi 2 od pierwszego, a do tego panel boczny - menu które się nie skaluje. Jest to około 15 linii w xaml. I do tego wygląda super przejrzyście - opinie moje i 2 kolegów, kiedy pracowaliśmy przy studenckim projekcie.
btw poprawcie mnie jutro bo pewnie błędy porobiłem.