Пример #1
0
        /// <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 });
        }
Пример #2
0
        /// <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 });
        }
Пример #3
0
        /// <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);
        }