Example #1
0
        private void DataControl_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            DebtorOrderLineClient oldselectedItem = e.OldItem as DebtorOrderLineClient;

            if (oldselectedItem != null)
            {
                oldselectedItem.PropertyChanged -= CreditorOrderLineGrid_PropertyChanged;
            }

            DebtorOrderLineClient selectedItem = e.NewItem as DebtorOrderLineClient;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += CreditorOrderLineGrid_PropertyChanged;
            }
        }
        private void DataControl_CurrentItemChanged1(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            var oldselectedItem = e.OldItem as GLClosingSheetLineLocal;

            if (oldselectedItem != null)
            {
                oldselectedItem.PropertyChanged -= ClosingSheetLine_PropertyChanged;
            }

            var selectedItem = e.NewItem as GLClosingSheetLineLocal;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += ClosingSheetLine_PropertyChanged;
            }
        }
Example #3
0
        void DataControl_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            var oldselectedItem = e.OldItem as CreditorOrderCostLineClient;

            if (oldselectedItem != null)
            {
                oldselectedItem.PropertyChanged -= CreditorOrderCostLine_PropertyChanged;
            }

            var selectedItem = e.NewItem as CreditorOrderCostLineClient;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += CreditorOrderCostLine_PropertyChanged;
            }
        }
Example #4
0
        private void DataControl_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            DebtorOrderProjectLineLocal oldselectedItem = e.OldItem as DebtorOrderProjectLineLocal;

            if (oldselectedItem != null)
            {
                oldselectedItem.PropertyChanged -= SelectedItem_PropertyChanged;
            }

            DebtorOrderProjectLineLocal selectedItem = e.NewItem as DebtorOrderProjectLineLocal;

            if (selectedItem != null)
            {
                selectedItem.InsidePropChange = false;
                selectedItem.PropertyChanged += SelectedItem_PropertyChanged;
            }
        }
        private void DataControl_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            ContactClient oldSelectedItem = e.OldItem as ContactClient;

            if (oldSelectedItem != null)
            {
                oldSelectedItem.PropertyChanged -= ContactClient_PropertyChanged;
                var cache = GetCache(oldSelectedItem._DCType);
                if (cache != null && cache.Count > 1000)
                {
                    oldSelectedItem.accntSource = null;
                    oldSelectedItem.NotifyPropertyChanged("AccountSource");
                }
            }
            ContactClient selectedItem = e.NewItem as ContactClient;

            if (selectedItem != null)
            {
                selectedItem.PropertyChanged += ContactClient_PropertyChanged;
            }
        }
Example #6
0
 private void GridVoucherInventory_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
 {
     CalTotalMoney();
 }
Example #7
0
 private void GridControl_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
 {
     doorViewModel.ChangeGroupEvent(sender, e);
 }
Example #8
0
        private void gridTables_CurrentItemChanged(object sender, DevExpress.Xpf.Grid.CurrentItemChangedEventArgs e)
        {
            var table = e.NewItem as models.table;

            gridFields.ItemsSource = table.Fields;
        }