Пример #1
0
 private void AddTabItem(TabItem tabItem, TabTypeEnum tabType)
 {
     tabItem.Tag = tabType;
     if (!(tabItem.Header is TextBlock))
     {
         tabItem.Header = TextBlockEx.Create(tabItem.Header.ToString(), new object[0]);
     }
     tabItem.Style = (Style)FindResource("tabRightPanel");
     tabControl.Items.Add(tabItem);
 }
Пример #2
0
        private void CreateOpTab(string tabTitle, object control, Style style)
        {
            var tabItem = new TabItem();
            var header  = TextBlockEx.Create(tabTitle, new object[0]);

            tabItem.Header  = header;
            tabItem.Content = control;
            tabMain.Items.Add(tabItem);
            tabItem.Style = style;
        }
Пример #3
0
 private void InfoTextBlock_OnLinkClicked(TextBlockEx sender, TextBlockEx.LinkClickedEventArgs e)
 {
     if (e.Url.Contains("/support"))
     {
         var mainWindow = (MainWindow)Application.Current.MainWindow;  // This is not nice code, but it works for our case
         mainWindow.ShowSupportPage();
     }
     else
     {
         Process.Start(e.Url);
     }
 }
        public AuditTrailData()
        {
            this.Background = new SolidColorBrush(ColorHelper.FromHex("#8FFF"));

            // - - -  - - -
            _TextBox = new TextBox();
            _TextBox.TextWrapping = TextWrapping.Wrap;
            _TextBox.IsReadOnly   = true;
            _TextBox.VerticalScrollBarVisibility   = ScrollBarVisibility.Visible;
            _TextBox.HorizontalScrollBarVisibility = ScrollBarVisibility.Visible;

            this.Children.Add(_TextBox);

            // - - -  - - -

            _ScrollViewer           = new ScrollViewer();
            _TextBlock              = new TextBlockEx();
            _TextBlock.TextWrapping = TextWrapping.Wrap;
            _ScrollViewer.VerticalScrollBarVisibility   = ScrollBarVisibility.Visible;
            _ScrollViewer.HorizontalScrollBarVisibility = ScrollBarVisibility.Visible;
            _ScrollViewer.Content = _TextBlock;
            this.Children.Add(_ScrollViewer);

            // - - -  - - -

            _WebBrowser             = new WebBrowser();
            _WebBrowser.OpacityMask = new SolidColorBrush(ColorHelper.FromHex("#8FFF"));

            this.Children.Add(_WebBrowser);

            // - - -  - - -

            Redraw();

            this.SizeChanged += AuditTrailData_SizeChanged;
        }