protected override void OnViewLoaded(object view) { _helixView = (IHelixView)view; _helixView.TextEditor.Text = @"public class MyClass : Gemini.Demo.Modules.Home.ViewModels.IDemoScript { public void Execute(Gemini.Demo.Modules.Home.ViewModels.HelixViewModel viewModel) { viewModel.RotationAngle += 0.1; } } "; _helixView.TextEditor.TextChanged += (sender, e) => CompileScripts(); CompositionTarget.Rendering += OnRendering; CompileScripts(); base.OnViewLoaded(view); }
protected override void OnViewLoaded(object view) { _helixView = (IHelixView) view; _helixView.TextEditor.Text = @"public class MyClass : Gemini.Demo.Modules.Home.ViewModels.IDemoScript { public void Execute(Gemini.Demo.Modules.Home.ViewModels.HelixViewModel viewModel) { viewModel.RotationAngle += 0.1; } } "; _helixView.TextEditor.TextChanged += (sender, e) => CompileScripts(); CompositionTarget.Rendering += OnRendering; CompileScripts(); base.OnViewLoaded(view); }