/// <summary> /// Gets the resources. /// </summary> /// <returns></returns> public ResourceDictionary[] GetResources() { Uri uri = UIPluginHelper.GetResourceUri(ASSEMBLY_NAME, "CustomMarble.xaml"); ResourceDictionary myResource = new ResourceDictionary(); myResource.Source = uri; return(new ResourceDictionary[] { myResource }); }
/// <summary> /// load resources plug-in /// </summary> /// <returns></returns> public ResourceDictionary[] GetResources() { //Uri uri = new Uri("/" + // System.Reflection.Assembly.GetExecutingAssembly().GetName().Name + // ";component/Resources/", UriKind.Relative); var uri = UIPluginHelper.GetResourceUri(ASSEMBLY_NAME, "CustomResource.xaml"); ResourceDictionary myResource = new ResourceDictionary(); myResource.Source = uri; return(new ResourceDictionary[] { myResource }); }
/// <summary> /// Raises the <see cref="E:System.Windows.Application.Startup"/> event. /// </summary> /// <param name="e">A <see cref="T:System.Windows.StartupEventArgs"/> that contains the event data.</param> protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Task <VisualRxInitResult> info = VisualRxSettings.Initialize( LocalProxy.Create()); info.ContinueWith(inf => Trace.WriteLine(inf)); UIPluginHelper.SetDispatcher(); MarbleController.Init(Resources); }