#if NOESIS using Noesis; using NoesisApp; #else using System; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; #endif namespace Menu3D { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { System.WeakReference wr = new System.WeakReference(this); this.Loaded += (s, e) => { ((MainWindow)wr.Target).OnLoaded(s, e); }; this.SizeChanged += (s, e) => { ((MainWindow)wr.Target).OnSizeChanged(s, e); }; this.InitializeComponent(); } private void OnLoaded(object sender, RoutedEventArgs e) { //DataContext = new ViewModel(); } private void OnSizeChanged(object sender, SizeChangedEventArgs e) { } #if NOESIS private void InitializeComponent() { Noesis.GUI.LoadComponent(this, "/Menu3D;component/MainWindow.xaml"); } StackPanel SkyAndSun; StackPanel Mountains; StackPanel FrontTrees; StackPanel BackClouds; StackPanel FrontClouds; #endif } }