Пример #1
0
        void applicationViewModel_DatasourceChangedEvent(object o, Client.Application.DatasourceChangedEventArgs e)
        {
            applicationViewModel.DatasourceChangedEvent -= new Client.Application.DatasourceChangedEventHandler(applicationViewModel_DatasourceChangedEvent);


            int canvasId = SearchCanvasId(applicationViewModel.SelectedCanvasName);

            if (canvasId != -1)
            {
                applicationViewModel.LoadCanvas(canvasId);
            }
            waitCursor.Visibility = System.Windows.Visibility.Collapsed;
            this.DialogResult     = true;
        }
Пример #2
0
        void DatasourceChangedEvent(object o, Client.Application.DatasourceChangedEventArgs e)
        {
            for (int i = this.Children.Count - 1; i >= 0; i--)
            //        foreach (UIElement ue in this.Children)
            {
                UserControl uc = this.Children[i] as UserControl;

                if (uc != null)
                {
                    IGadget gadget = uc as IGadget;

                    if (gadget != null)
                    {
                        gadget.CloseGadget();
                    }
                }
            }
        }
Пример #3
0
        void applicationViewModel_DatasourceChangedEvent(object o, Client.Application.DatasourceChangedEventArgs e)
        {
            WelcomeStackPanel.Visibility = System.Windows.Visibility.Visible;

            tbWelcome.Text = "You are now connected to Data Source " + applicationViewModel.EwavSelectedDatasource.DatasourceNoCamelName + ".";
            tbMsg.Text     = "Right click on the canvas to start adding statistical gadgets and charts!";

            btnGadgetMenu.Visibility = System.Windows.Visibility.Visible;

            // BorderBrush="{StaticResource ConnectedBrush}" Background="{StaticResource Connected}"

            border.Background  = Application.Current.Resources["Connected"] as LinearGradientBrush;
            border.BorderBrush = Application.Current.Resources["ConnectedBrush"] as SolidColorBrush;
            //applicationViewModel.MainCanvas = this.dgCanvas;
            //applicationViewModel.LayoutRoot = this.LayoutRoot;
            applicationViewModel.CleanupDashboard();
            RemovePopup();
            grdDF.Children.Clear();
            AddDataFilter();
            AddVariables();
            spButtons.Visibility = System.Windows.Visibility.Visible;
        }