Ejemplo n.º 1
0
        /// <summary>
        /// Calle when [unloaded].
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">An <see cref="T:System.Windows.RoutedEventArgs">RoutedEventArgs</see> that contains the event data.</param>
        /// <remarks></remarks>
        private void OnUnloaded(object sender, RoutedEventArgs e)
        {
            this.Unloaded -= OnUnloaded;
            this.Loaded   -= OnLoaded;
            if (richTextRibbon != null)
            {
                richTextRibbon.Dispose();
                richTextRibbon = null;
            }
            if (richTextBoxAdv != null)
            {
                richTextBoxAdv.SelectionChanged -= RichTextBoxAdv_SelectionChanged;
                richTextBoxAdv.RequestNavigate  -= RichTextBoxAdv_RequestNavigate;
                richTextBoxAdv.Dispose();
                richTextBoxAdv = null;
            }
            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(sender as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (titleBar != null)
            {
                HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
            }
            if (HelpButton != null)
            {
                HelpButton.Click -= HelpButton_Click;
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Raises the Closing event.
        /// </summary>
        /// <param name="e">CancelEventArgs that contains the event dat</param>
        protected override void OnClosing(CancelEventArgs e)
        {
            this.Loaded -= OnLoaded;
            if (richTextRibbon != null)
            {
                richTextRibbon.Dispose();
                richTextRibbon = null;
            }
            if (richTextBoxAdv != null)
            {
                richTextBoxAdv.SelectionChanged -= RichTextBoxAdv_SelectionChanged;
                richTextBoxAdv.RequestNavigate  -= RichTextBoxAdv_RequestNavigate;
                richTextBoxAdv.Dispose();
                richTextBoxAdv = null;
            }
            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(this as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (titleBar != null)
            {
                HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
            }
            if (HelpButton != null)
            {
                HelpButton.Click -= HelpButton_Click;
            }

            base.OnClosing(e);
        }
Ejemplo n.º 3
0
        void ReportEditer_Loaded(object sender, RoutedEventArgs e)
        {
            this.ReportDesignerControl.EnableMDIDesigner = false;
            this.ReportDesignerControl.AllReportsClosed += new AllReportsClosedEventHandler(ReportDesignerControl_AllReportsClosed);
            this.ReportDesignerControl.ShowReportData    = this.ShowReportData;
            this.ReportDesignerControl.ShowRibbon        = this.ShowRibbon;

            this.ReportDesignerControl.ShowProperties      = this.ShowProperties;
            this.ReportDesignerControl.ShowRuler           = this.ShowRuler;
            this.ReportDesignerControl.ShowApplicationMenu = false;
            this.ReportDesignerControl.OpenReport(this.ReportPath);
            this.Closed += new EventHandler(ReportEditer_Closed);

            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar _titlebar = VisualUtils.FindDescendant(this as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (_titlebar != null)
            {
                HelpButton = _titlebar.Template.FindName("HelpButton", _titlebar) as WindowTitleBarButton;
            }

            if (HelpButton != null)
            {
                HelpButton.Click += new RoutedEventHandler(HelpButton_Click);
            }
        }
        /// <summary>
        /// On Visual Style Changed.
        /// </summary>
        /// <remarks></remarks>
        private void OnVisualStyleChanged()
        {
            // Unhooks the event handler for RibbonWindow title bar help button.
            Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(this, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            WindowTitleBarButton HelpButton = null;

            if (titleBar != null)
            {
                HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
            }
            if (HelpButton != null)
            {
                HelpButton.Click -= HelpButton_Click;
            }
            VisualStyles visualStyle = VisualStyles.Default;

            Enum.TryParse(CurrentVisualStyle, out visualStyle);
            string path = "pack://application:,,/Assets/Syncfusion.png";

            if (visualStyle == VisualStyles.Blend || visualStyle == VisualStyles.Office2010Black ||
                visualStyle == VisualStyles.Office2010Blue || visualStyle == VisualStyles.VisualStudio2013)
            {
                path = "pack://application:,,/Assets/SyncfusionWhite.png";
            }
            ImageSourceConverter imgConv     = new ImageSourceConverter();
            ImageSource          imageSource = (ImageSource)imgConv.ConvertFromString(path);

            this.Office2010Icon = imageSource;
            if (visualStyle != VisualStyles.Default)
            {
                SfSkinManager.ApplyStylesOnApplication = true;
                SfSkinManager.SetVisualStyle(this, visualStyle);
                SfSkinManager.ApplyStylesOnApplication = false;
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Raises the Closing event.
        /// </summary>
        /// <param name="e">CancelEventArgs that contains the event dat</param>
        protected override void OnClosing(CancelEventArgs e)
        {
            this.Loaded -= OnLoaded;
            System.Threading.Thread.CurrentThread.CurrentUICulture = DemoBrowserViewModel.AppCulture;
            RichTextBoxAdvLocalizationResourceAccessor.Instance.SetResources(null, string.Empty);
            RichTextRibbonLocalizationResourceAccessor.Instance.SetResources(null, string.Empty);
            if (richTextRibbon != null)
            {
                richTextRibbon.Dispose();
                richTextRibbon = null;
            }
            if (richTextBoxAdv != null)
            {
                richTextBoxAdv.SelectionChanged -= RichTextBoxAdv_SelectionChanged;
                richTextBoxAdv.RequestNavigate  -= RichTextBoxAdv_RequestNavigate;
                richTextBoxAdv.Dispose();
                richTextBoxAdv = null;
            }
            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(this as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (titleBar != null)
            {
                HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
            }
            if (HelpButton != null)
            {
                HelpButton.Click -= HelpButton_Click;
            }

            base.OnClosing(e);
        }
Ejemplo n.º 6
0
        private void RibbonMainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar _titlebar = VisualUtils.FindDescendant(this as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (_titlebar != null)
            {
                HelpButton = _titlebar.Template.FindName("HelpButton", _titlebar) as WindowTitleBarButton;
            }

            if (HelpButton != null)
            {
                HelpButton.Click += new RoutedEventHandler(HelpButton_Click);
            }
        }
Ejemplo n.º 7
0
 /// <summary>
 /// Called when [loaded].
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The <see cref="RoutedEventArgs"/> instance containing the event data.</param>
 private void OnLoaded(object sender, RoutedEventArgs e)
 {
     if (richTextBoxAdv != null)
     {
         richTextBoxAdv.Selection.Select(richTextBoxAdv.Document.DocumentStart, richTextBoxAdv.Document.DocumentStart);
         richTextBoxAdv.Focus();
     }
     WindowTitleBarButton HelpButton = null;
     Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(sender as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
     if (titleBar != null)
         HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
     if (HelpButton != null)
     {
         HelpButton.Click += HelpButton_Click;
         HelpButton.ToolTip = "Help";
     }
 }
        /// <summary>
        /// Called on rich text ribbon loaded.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">An <see cref="T:System.Windows.RoutedEventArgs">RoutedEventArgs</see> that contains the event data.</param>
        /// <remarks></remarks>
        private void RichTextRibbon_Loaded(object sender, RoutedEventArgs e)
        {
            // Hooks the event handler for RibbonWindow title bar help button.
            Syncfusion.Windows.Tools.Controls.TitleBar titleBar = VisualUtils.FindDescendant(this, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            WindowTitleBarButton HelpButton = null;

            if (titleBar != null)
            {
                HelpButton = titleBar.Template.FindName("HelpButton", titleBar) as WindowTitleBarButton;
            }
            if (HelpButton != null)
            {
                HelpButton.Click  += HelpButton_Click;
                HelpButton.ToolTip = "Help";
            }
            // Initializes the skin tab.
            InitializeSkinTab();
        }
Ejemplo n.º 9
0
        void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            this.ReportDesignerControl.EnableMDIDesigner = false;
            string path = @"../../../ReportTemplate/Sales Dashboard.rdl";

            this.ReportDesignerControl.OpenReport(path);

            WindowTitleBarButton HelpButton = null;

            Syncfusion.Windows.Tools.Controls.TitleBar _titlebar = VisualUtils.FindDescendant(this as RibbonWindow, typeof(Syncfusion.Windows.Tools.Controls.TitleBar)) as Syncfusion.Windows.Tools.Controls.TitleBar;
            if (_titlebar != null)
            {
                HelpButton = _titlebar.Template.FindName("HelpButton", _titlebar) as WindowTitleBarButton;
            }

            if (HelpButton != null)
            {
                HelpButton.Click += new RoutedEventHandler(HelpButton_Click);
            }
        }