Exemple #1
0
                public override void ActualizarControl()
                {
                        Lista.SuspendLayout();
                        Lista.Items.Clear();
                        Lfx.Data.Table TablaEtiquetas = this.Connection.Tables["sys_labels"];
                        TablaEtiquetas.PreLoad();
                        foreach (Lfx.Data.Row Rw in TablaEtiquetas.FastRows.Values) {
                                Lbl.Etiqueta Eti = new Lbl.Etiqueta(this.Connection, Rw);
                                if (Eti.TablaReferencia == m_Elemento.TablaDatos) {
                                        ListViewItem Itm = Lista.Items.Add(Eti.Id.ToString());
                                        Itm.SubItems.Add(Eti.Nombre);
                                        if (Elemento.Etiquetas.Contains(Eti.Id))
                                                Itm.Checked = true;
                                }
                        }
                        Lista.ResumeLayout();

                        base.ActualizarControl();
                }
Exemple #2
0
        public override void ActualizarControl()
        {
            Lista.SuspendLayout();
            Lista.Items.Clear();
            Lfx.Data.Table TablaEtiquetas = Lfx.Workspace.Master.Tables["sys_labels"];
            TablaEtiquetas.PreLoad();
            foreach (Lfx.Data.Row Rw in TablaEtiquetas.FastRows.Values)
            {
                Lbl.Etiqueta Eti = new Lbl.Etiqueta(this.Connection, Rw);
                if (Eti.TablaReferencia == m_Elemento.TablaDatos)
                {
                    ListViewItem Itm = Lista.Items.Add(Eti.Id.ToString());
                    Itm.SubItems.Add(Eti.Nombre);
                    if (Elemento.Etiquetas.Contains(Eti.Id))
                    {
                        Itm.Checked = true;
                    }
                }
            }
            Lista.ResumeLayout();

            base.ActualizarControl();
        }