Пример #1
0
 private void TotalTextEdit_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (TotalTextEdit.Text != "")
     {
         total = Convert.ToInt32(TotalTextEdit.Text);
         for (int i = 0; i < total; i++)
         {
             XList.Items.Add("");
         }
         if (NTextEdit.Text != "")
         {
             xFeatures = new double[noOfFeatures, total];
         }
     }
     if (total > 0)
     {
         XTextEdit.IsEnabled     = true;
         YTextEdit.IsEnabled     = true;
         ThetaTextEdit.IsEnabled = true;
     }
     if (total == 0)
     {
         XTextEdit.IsEnabled     = false;
         YTextEdit.IsEnabled     = false;
         ThetaTextEdit.IsEnabled = false;
     }
 }
Пример #2
0
 private void OnAmountChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (throwHandlers)
     {
         DisplayBalanceAmount();
     }
 }
Пример #3
0
        private void ComboBoxEdit_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            var v    = sender;
            var item = e.NewValue;

            //var item = ((System.Windows.Controls.ComboBox)v).SelectedItem;
            System.Xml.XmlElement xmlElement = (System.Xml.XmlElement)item;
            xElement = XElement.Parse(xmlElement.OuterXml);

            if (null == item)
            {
                // May have just opened new file and no item has been selected.
                return;
            }

            _Name  = xmlElement.Attributes["Name"].Value;
            NameDP = xmlElement.Attributes["Name"].Value;

            _Repository  = xmlElement.Attributes["Repository"].Value;
            RepositoryDP = xmlElement.Attributes["Repository"].Value;

            _SourcePath  = xmlElement.Attributes["SourcePath"].Value;
            SourcePathDP = xmlElement.Attributes["SourcePath"].Value;

            ControlEvent fireEvent = Interlocked.CompareExchange(ref ControlChanged, null, null);

            if (null != fireEvent)
            {
                fireEvent();
            }
        }
Пример #4
0
 private void AlphaTextEdit_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (AlphaTextEdit.Text != "")
     {
         alpha = Convert.ToDouble(AlphaTextEdit.Text);
     }
 }
 private void cardTemplateListBox_SelectionChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (grid == null)
     {
         return;
     }
     if (cardTemplateListBox.SelectedIndex == 0)
     {
         view.ClearValue(CardsPanel.FixedSizeProperty);
         view.ClearValue(DevExpress.Xpf.Grid.CardView.CardTemplateProperty);
         eMailTemplateListBox.IsEnabled = true;
         return;
     }
     view.FixedSize = 300;
     if (cardTemplateListBox.SelectedIndex == 1)
     {
         view.CardTemplate = (DataTemplate)FindResource("cardTemplate1");
         eMailTemplateListBox.IsEnabled = false;
     }
     if (cardTemplateListBox.SelectedIndex == 2)
     {
         view.CardTemplate = (DataTemplate)FindResource("cardTemplate2");
         eMailTemplateListBox.IsEnabled = false;
     }
 }
Пример #6
0
        /// <summary>
        /// 宽度
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void _txtWidth_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            if (string.IsNullOrEmpty(_txtWidth.EditValue.ToString()))
            {
            }
            else
            {
                double width = double.Parse(_txtWidth.EditValue.ToString());
                if (width <= 0)
                {
                    this._txtWidth.EditValue = defaultwidth.ToString();
                    MessageBox.Show("宽度不能小于等于0");
                }
                else if (width > 600)
                {
                    this._txtWidth.EditValue = defaultwidth.ToString();
                    MessageBox.Show("宽度不能大于600");
                }

                this._borderCanvas.Width = double.Parse(_txtWidth.EditValue.ToString());
                if (_bordertool.MinWidth <= width)
                {
                    //this._borderCanvas.Width = width;
                    this.Width = double.Parse(_txtWidth.EditValue.ToString()) + 250;
                }
            }
        }
 private void seAmount_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     /*if (Profit!=(Amount*Payout)-Amount)
      * {
      *  Profit = (Amount * Payout) - Amount;
      * }*/
 }
Пример #8
0
 void dateStart_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (app is Run.RHistoryReplay)
     {
         (app as RHistoryReplay).curcontrol.startDate = dateStart.DateTime.Date;
     }
 }
Пример #9
0
 void tbSpeedScale_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (dataGenerator != null)
     {
         dataGenerator.SpeedScale = Convert.ToDouble(e.NewValue);
     }
 }
 private void checkEdit1_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     gridControl1.RefreshData();
     //CriteriaOperator co = gridControl1.FilterCriteria;
     //gridControl1.FilterCriteria = null;
     //gridControl1.FilterCriteria = co;
 }
Пример #11
0
        private void Encode1_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            var obr      = new ObservableCollectionCore <Models.RepairView>();
            var megaView = new MegaView();

            foreach (DataRow item in megaView.GetAllItemsHasSold().Rows)
            {
                obr.Add(new Models.RepairView()
                {
                    ID        = item.Field <string>("ID"),
                    conprou   = item.Field <string>("conprou"),
                    PRICE     = item.Field <string>("PRICE"),
                    DAT       = item.Field <string>("DAT"),
                    NAME      = item.Field <string>("NAME"),
                    datrec    = item.Field <string>("datrec"),
                    discounts = item.Field <string>("discounts"),
                    typeprou  = item.Field <string>("typeprou"),
                    isdone    = (item.Field <Int64>("isdone") == -1 ? true:false)
                });
            }
            switch (Encode1.Text)
            {
            case "/m": { ZMounth(); break; }

            case "/d": { Zday(); break; }

            case "/y": { Zyear(); break; }

            default: { DDR.ItemsSource = obr; Resultpri_a.Text = Fos.sumPrice_a(); break; }
            }
        }
Пример #12
0
 private void SearchingBox_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(SearchingBox.Text))
     {
         show.show3(Datatable);
         System.Windows.Forms.BindingSource BindS = new System.Windows.Forms.BindingSource();
         BindS.DataSource = Datatable;
         DD.ItemsSource   = BindS;
         Resultpri.Text   = Fos.sumPrice();
         Resultpri_a.Text = Fos.sumPrice_a();
     }
     else
     {
         if (int.Parse(SearchingBox.Text) >= 10)
         {
             int a = int.Parse(SearchingBox.Text);
             SearchingBox.Text = "";
             SearchingBox.Text = a.ToString();
         }
         searching(SearchingBox.Text);
         Resultpri.Text   = Fos.sumPrice(SearchingBox.Text);
         Resultpri_a.Text = Fos.sumPrice_a(SearchingBox.Text);
         Datatable.Clear();
     }
 }
 void animationTypeComboBox_SelectionChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (grid == null)
     {
         return;
     }
     if (animationTypeComboBox.SelectedIndex == 0 || animationTypeComboBox.SelectedIndex == 2 || animationTypeComboBox.SelectedIndex == 4)
     {
         grid.View.ClearValue(GridViewBase.CollapseStoryboardProperty);
         grid.View.ClearValue(GridViewBase.ExpandStoryboardProperty);
     }
     if (animationTypeComboBox.SelectedIndex == 1 || animationTypeComboBox.SelectedIndex == 3 || animationTypeComboBox.SelectedIndex == 5)
     {
         view.ExpandStoryboard   = GetStoryboard("expandStoryborad");
         view.CollapseStoryboard = GetStoryboard("collapseStoryborad");
     }
     if (animationTypeComboBox.SelectedIndex == 1 || animationTypeComboBox.SelectedIndex == 2)
     {
         view.RowDecorationTemplate = (ControlTemplate)Resources["fadeInTemplate"];
     }
     if (animationTypeComboBox.SelectedIndex == 3 || animationTypeComboBox.SelectedIndex == 4)
     {
         view.RowDecorationTemplate = (ControlTemplate)Resources["blindsTemplate"];
     }
     if (animationTypeComboBox.SelectedIndex == 0 || animationTypeComboBox.SelectedIndex == 5)
     {
         view.ClearValue(DevExpress.Xpf.Grid.TableView.RowDecorationTemplateProperty);
     }
 }
        private void leWorkSpace_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            string id = Convert.ToString(e.NewValue);

            WorkSpace = id;
            SetProjectTask();
        }
Пример #15
0
 private void searchTB_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (!string.IsNullOrWhiteSpace(searchTB.Text) && table != "Data" && column != null)
     {
         string query;
         if (column != "ID")
         {
             query = "Select * from " + table + " Where " + column + " like N'%" + searchTB.Text + "%'";
         }
         else
         {
             query = "Select * from " + table + " Where " + column + " = " + searchTB.Text + " ";
         }
         DataBaseTools.open();
         SqlCommand cmd = new SqlCommand(query, DataBaseTools.conn);
         cmd.ExecuteNonQuery();
         SqlDataAdapter a = new SqlDataAdapter(cmd);
         DataTable      t = new DataTable();
         a.Fill(t);
         searchGrid.ItemsSource = t;
         DataBaseTools.close();
         matchesTB.Text = searchGrid.VisibleRowCount + "";
     }
     else
     {
         matchesTB.Text         = "";
         searchGrid.ItemsSource = null;
         searchGrid.Columns.Clear();
     }
 }
        private void leAccount_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            string id        = Convert.ToString(e.NewValue);
            var    creditors = api.GetCache(typeof(Uniconta.DataModel.Creditor));

            SetValuesFromMaster((Uniconta.DataModel.Creditor)creditors?.Get(id));
        }
Пример #17
0
        private void cbeTimeDistance_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            if (DateEditComplete)
            {
                switch (cbeTimeDistance.SelectedIndex)
                {
                case 0:
                    break;

                case 1:
                    ChangeBeginTime(new TimeSpan(1, 0, 0));
                    break;

                case 2:
                    ChangeBeginTime(new TimeSpan(8, 0, 0));
                    break;

                case 3:
                    ChangeBeginTime(new TimeSpan(1, 0, 0, 0));
                    break;

                case 4:
                    ChangeBeginTime(new TimeSpan(7, 0, 0, 0));
                    break;

                case 5:
                    ChangeBeginTime(new TimeSpan(31, 0, 0, 0));
                    break;

                case 6:
                    ChangeBeginTime(new TimeSpan(365, 0, 0, 0));
                    break;
                }
            }
        }
Пример #18
0
 void dateEnd_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (app is Run.RHistoryReplay)
     {
         (app as RHistoryReplay).curcontrol.endDate = dateEnd.DateTime.Date.AddDays(1);
     }
 }
 private void summaryItemTemplateComboBox_SelectionChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (grid == null)
     {
         return;
     }
     if (summaryItemTemplateComboBox.SelectedIndex == 0)
     {
         view.GroupSummaryItemTemplate = (DataTemplate)this.FindResource("customTemplateWithSummaryCustomization");
         view.ClearValue(GridViewBase.GroupSummaryItemTemplateSelectorProperty);
     }
     if (summaryItemTemplateComboBox.SelectedIndex == 1)
     {
         view.GroupSummaryItemTemplateSelector = new ConditionalGroupSummaryItemTemplateSelector((DataTemplate)this.FindResource("smallValueTemplate"),
                                                                                                 (DataTemplate)this.FindResource("largeValueTemplate"));
         view.ClearValue(GridViewBase.GroupSummaryItemTemplateProperty);
     }
     if (summaryItemTemplateComboBox.SelectedIndex == 2)
     {
         view.GroupSummaryItemTemplate = (DataTemplate)this.FindResource("customTemplate");
         view.ClearValue(GridViewBase.GroupSummaryItemTemplateSelectorProperty);
     }
     if (summaryItemTemplateComboBox.SelectedIndex == 3)
     {
         grid.View.ClearValue(GridViewBase.GroupSummaryItemTemplateProperty);
         grid.View.ClearValue(GridViewBase.GroupSummaryItemTemplateSelectorProperty);
     }
 }
Пример #20
0
 private void templateNamesListBox_SelectionChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (view == null)
     {
         return;
     }
     if (templateNamesListBox.SelectedIndex == 0)
     {
         view.PrintHeaderTemplate    = (DataTemplate)Resources["detailPrintHeaderTemplate"];
         view.PrintRowTemplate       = (DataTemplate)Resources["detailPrintRowTemplate"];
         view.PrintColumnHeaderStyle = (Style)Resources["mailMergePrintHeaderStyle"];
     }
     if (templateNamesListBox.SelectedIndex == 1)
     {
         view.PrintHeaderTemplate    = null;
         view.PrintRowTemplate       = (DataTemplate)Resources["mailMergePrintRowTemplate"];
         view.PrintColumnHeaderStyle = (Style)Resources["mailMergePrintHeaderStyle"];
     }
     if (templateNamesListBox.SelectedIndex == 2)
     {
         view.ClearValue(DevExpress.Xpf.Grid.TableView.PrintHeaderTemplateProperty);
         view.ClearValue(DevExpress.Xpf.Grid.TableView.PrintRowTemplateProperty);
         view.ClearValue(DevExpress.Xpf.Grid.TableView.PrintColumnHeaderStyleProperty);
     }
 }
Пример #21
0
        private void SearchBox_ValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            var filter = e.NewValue?.ToString().ToLower(Core.Helper.German) ?? null;

            foreach (var box in lc.Children)
            {
                var gBox = (box as GroupBox);
                if (gBox is null)
                {
                    continue;
                }
                var data = (Views.ConregationViewModel)gBox.DataContext;

                var filterValue = $"{data.Versammlung.Kreis} {data.Versammlung.Name} {data.Versammlung.Koordinator}".ToLower(Core.Helper.German);
                if (string.IsNullOrEmpty(filter))
                {
                    data.MatchFilter = true;
                }
                else if (filterValue.Contains(filter))
                {
                    data.MatchFilter = true;
                }
                else
                {
                    data.MatchFilter = false;
                }
            }
        }
Пример #22
0
 private void TotalTextEdit_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (TotalTextEdit.Text != "")
     {
         total = Convert.ToInt32(TotalTextEdit.Text);
     }
 }
Пример #23
0
        private void BaseDirectory_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            string key = e.NewValue.ToString();

            appTypeSelected = key;
            string path = System.Configuration.ConfigurationManager.AppSettings.Get(key);

            //OMS 64
            if (Directory.Exists(path))
            {
                Dictionary <string, string> releaseDic = new Dictionary <string, string>();

                string[] subdirectoryEntries = Directory.GetDirectories(path);
                foreach (string subdirectory in subdirectoryEntries)
                {
                    string _fileName = System.IO.Path.GetFileName(subdirectory);
                    releaseDic.Add(_fileName, subdirectory);
                }
                releaseDirectory.DisplayMember = "Key";
                releaseDirectory.ValueMember   = "Value";
                releaseDirectory.ItemsSource   = releaseDic;
                releaseDirectory.ItemsSource   = releaseDic.OrderByDescending(x => x.Key);
            }
            else
            {
                Dictionary <string, string> releaseDic = new Dictionary <string, string>();
                releaseDirectory.DisplayMember = "Key";
                releaseDirectory.ValueMember   = "Value";
                releaseDirectory.ItemsSource   = releaseDic;
            }
        }
Пример #24
0
        void leAccount_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            if (readingOIOUBL)
            {
                return;
            }
            string id     = Convert.ToString(e.NewValue);
            var    crdtor = (Uniconta.DataModel.Creditor)creditors?.Get(id);

            if (crdtor != null)
            {
                Order.SetMaster(crdtor);
                Order.DeliveryName     = crdtor._DeliveryName;
                Order.DeliveryAddress1 = crdtor._DeliveryAddress1;
                Order.DeliveryAddress2 = crdtor._DeliveryAddress2;
                Order.DeliveryAddress3 = crdtor._DeliveryAddress3;
                Order.DeliveryCity     = crdtor._DeliveryCity;
                Order.DeliveryZipCode  = crdtor._DeliveryZipCode;
                if (crdtor._DeliveryCountry != 0)
                {
                    Order.DeliveryCountry = crdtor._DeliveryCountry;
                }
                hasEmail = crdtor._InvoiceEmail != null || crdtor._EmailDocuments;
                if (OrderCurrency != 0 && OrderCurrency != CompCurrency)
                {
                    loadExchange();
                }
                this.DataContext = null;
                this.DataContext = Order;
                IEnumerable <DCOrderLineClient> lines = (IEnumerable <DCOrderLineClient>)dgCreditorOrderLineGrid.ItemsSource;
                lines?.FirstOrDefault()?.SetMaster(Order);
                PriceLookup?.OrderChanged(Order);
                api.Read(crdtor);
            }
        }
 private void txtPassword_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if ((e.NewValue.ToString().Trim() != oldPassword && oldPassword != "") || oldPassword == "")
     {
         isEditPassword = true;
     }
 }
Пример #26
0
        /// <summary>
        /// Sử lý khi thay đổi Ảnh đại diện. Lưu ảnh tạm vào thư mục chương trình.
        /// </summary>
        private void imageAccountPicture_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            if (imageAccountPicture.HasImage)
            {
                try
                {
                    AccountPicturePath = txtAccountId.Text + ".jpg";
                    try
                    {
                        System.IO.File.Delete(App.BaseImageDirectory + AccountPicturePath);
                    }
                    catch
                    {
                    }
                    System.IO.File.WriteAllBytes(
                        App.BaseImageDirectory + AccountPicturePath,
                        (byte[])imageAccountPicture.EditValue);

                    return;
                }
                catch (Exception ex)
                {
                }
            }

            //AccountPicturePath = "";
        }
Пример #27
0
        private void OnEditValueChanged_UserMode(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            var userMode = e.NewValue;

            Common.UserMode.CurrentMode = (int)userMode;
            SQLInformation.Data.Config.DefaultUserMode = (int)userMode;

            SplashScreenItems ssi = new SplashScreenItems();

            if (Common.UserMode.Basic)
            {
                lc_Root.Background = Brushes.Transparent;

                cbe_SplashScreens.ItemsSource = ssi.Items.Where(um => um.UserMode.Basic);;
            }
            else if (Common.UserMode.Advanced)
            {
                //lc_Root.Background = new SolidColorBrush(Color.FromArgb(0x10, 0x00, 0xFF, 0xC7));
                lc_Root.Background = Brushes.Transparent;

                cbe_SplashScreens.ItemsSource = ssi.Items.Where(um => um.UserMode.Advanced);
            }
            else if (Common.UserMode.Administrator)
            {
                lc_Root.Background = new SolidColorBrush(Color.FromArgb(0x7E, 0xFF, 0x01, 0x01));

                cbe_SplashScreens.ItemsSource = ssi.Items.Where(um => um.UserMode.Administrator);
            }
            else if (Common.UserMode.Beta)
            {
                cbe_SplashScreens.ItemsSource = ssi.Items.Where(um => um.UserMode.Beta);
            }
        }
Пример #28
0
        private void OnEditValueChanged_Theme(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
        {
            // This is the magic that sets the theme for the entire application!

            ThemeManager.ApplicationThemeName = ((Theme)e.NewValue).Name;
            //ThemeManager.SetTheme(this, ((Theme)e.NewValue).Name);
        }
Пример #29
0
 private void slidezoom_EditValueChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     zoomScale = 1.0 - ((double)e.NewValue - (double)e.OldValue) / 100;
     if (this.IsInitialized && zoomEvent != null)
     {
         zoomEvent(this, e);
     }
 }
Пример #30
0
 private void viewListBox_SelectionChanged(object sender, DevExpress.Xpf.Editors.EditValueChangedEventArgs e)
 {
     if (grid == null)
     {
         return;
     }
     UpdateView();
 }