Exemplo n.º 1
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            int    _st        = (int)e.Node.GetValue("State");
            string _type      = (string)e.Node.GetValue("ItemType");
            bool   _canResult = (bool)e.Node.GetValue("CanShowAsResult");

            _st += 1;
            if (_st > 2)
            {
                _st = 0;
            }
            else if (_type == "COLUMN" && _st == 1)
            {
                _st = 2;
            }
            if (_canResult)
            {
                e.Node.SetValue("State", _st);
            }
            else
            {
                e.Node.SetValue("State", 3);
            }

            if (_type == "COLUMN")
            {
                SetTableState(e.Node, _st);
            }
            else
            {
                SetColumnState(e.Node, _st);
            }
        }
Exemplo n.º 2
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            bool _isChecked = (bool)e.Node.GetValue(this.treeListColumn2);

            _isChecked = !_isChecked;
            e.Node.SetValue(this.treeListColumn2, _isChecked);
            RaiseDataChanged();
        }
Exemplo n.º 3
0
        private void treeList3_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            bool _st = (bool)e.Node.GetValue("HaveRight");

            _st = !_st;
            e.Node.SetValue("HaveRight", _st);
            RaiseDataChanged();
        }
Exemplo n.º 4
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            int _st = (int)e.Node.GetValue(this.treeListColumn2);

            _st += 1;
            if (_st > 1)
            {
                _st = 0;
            }
            this.treeList1.BeginUpdate();
            e.Node.SetValue(this.treeListColumn2, _st);
            this.treeList1.EndUpdate();
            RaiseSelectedChanged();
        }
Exemplo n.º 5
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            Panel  _panel = null;
            object _stobj = e.Node.GetValue("State");

            if (_stobj == null)
            {
                return;
            }

            int _st = (int)_stobj;

            if (_st == 2)
            {
                return;
            }

            _st += 1;
            if (_st > 1)
            {
                _st = 0;
            }

            e.Node.SetValue("State", _st);
            MDModel_Table _table = e.Node.Tag as MDModel_Table;

            if (!ChildTablePanel.ContainsKey(_table.TableName))
            {
                _panel = CreatePanel(_table);
            }
            else
            {
                _panel = ChildTablePanel[_table.TableName];
            }

            switch (_st)
            {
            case 0:          //未选中
                _panel.Visible = false;
                break;

            case 1:      //选中
                _panel.Visible = true;
                _panel.BringToFront();
                break;
            }
        }
Exemplo n.º 6
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            int _st = (int)e.Node.GetValue(this.treeListColumn2);

            _st += 1;
            if (_st > 2)
            {
                _st = 0;
            }
            this.treeList1.BeginUpdate();
            e.Node.SetValue(this.treeListColumn2, _st);

            if (_st == 2 || _st == 0)
            {
                ChangChilds(_st, e.Node);
            }
            e.Node.ExpandAll();
            this.treeList1.EndUpdate();
        }
Exemplo n.º 7
0
        private void treeList1_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
        {
            object _stobj = e.Node.GetValue("State");

            if (_stobj == null)
            {
                return;
            }

            int _st = (int)_stobj;

            if (_st == 2)
            {
                return;
            }

            _st += 1;
            if (_st > 1)
            {
                _st = 0;
            }
            e.Node.SetValue("State", _st);
        }
Exemplo n.º 8
0
 void ucSeg_Menu_x_Usuario_x_Empresa1_event_treeListMenu_x_Usuario_x_Empresa_SelectImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
 {
     try
     {
         SeleccionarNodo(e.Node);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemplo n.º 9
0
 private void ucseg_menu_x_empresa_x_usuario1_event_delegate_treeList_menu_SelectImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
 {
     try
     {
         SeleccionarNodo(e.Node);
     }
     catch (Exception ex)
     {
         MessageBox.Show("La aplicacion necesita ser reiniciada, se reiniciara..", "Efixed", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Application.Restart();
     }
 }
Exemplo n.º 10
0
 private void ucseg_menu_x_empresa_x_usuario1_event_delegate_treeList_menu_SelectImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
 {
     try
     {
         SeleccionarNodo(e.Node);
     }
     catch (Exception)
     {
         MessageBox.Show("Ha ocurrido un error, comuníquese con sistemas", param.nom_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void treeListMine_StateImageClick(object sender, DevExpress.XtraTreeList.NodeClickEventArgs e)
 {
     ToggleNodeState(e.Node);
 }