Beispiel #1
0
 private void constructor(string name)
 {
     this.m_ChildTable               = null;
     this.m_ds                       = new TfrxUserDataSetClass();
     this.m_ds.OnCheckEOF           += new IfrxUserDataSetEvents_OnCheckEOFEventHandler(this.OnCheckEOFEventHandler);
     this.m_ds.OnGetValue           += new IfrxUserDataSetEvents_OnGetValueEventHandler(this.OnGetValueHandler);
     this.m_ds.OnFirst              += new IfrxUserDataSetEvents_OnFirstEventHandler(this.OnFirstEventHandler);
     this.m_ds.OnNext               += new IfrxUserDataSetEvents_OnNextEventHandler(this.OnNextEventHandler);
     this.m_ds.OnPrior              += new IfrxUserDataSetEvents_OnPriorEventHandler(this.OnPriorEventHandler);
     this.m_ds.Name                  = name;
     base.Columns.CollectionChanged += new CollectionChangeEventHandler(this.ColumnsCollection_Changed);
 }
Beispiel #2
0
        private void constructor(string name)
        {
            m_ChildTable = null;
            m_ds         = new TfrxUserDataSetClass();

            m_ds.OnCheckEOF += new IfrxUserDataSetEventDispatcher_OnCheckEOFEventHandler(OnCheckEOFEventHandler);
            m_ds.OnGetValue += new IfrxUserDataSetEventDispatcher_OnGetValueEventHandler(OnGetValueHandler);
            m_ds.OnFirst    += new IfrxUserDataSetEventDispatcher_OnFirstEventHandler(OnFirstEventHandler);
            m_ds.OnNext     += new IfrxUserDataSetEventDispatcher_OnNextEventHandler(OnNextEventHandler);
            m_ds.OnPrior    += new IfrxUserDataSetEventDispatcher_OnPriorEventHandler(OnPriorEventHandler);

            m_ds.Name = name;

            DataColumnCollection cols = Columns;

            cols.CollectionChanged += new CollectionChangeEventHandler(ColumnsCollection_Changed);
        }
Beispiel #3
0
        /// <summary>
        /// Class constructor
        /// </summary>
        public FrxDataView(DataTable table, string name)
            : base(table)
        {
            m_ds = new TfrxUserDataSetClass();

            m_ds.OnCheckEOF += new IfrxUserDataSetEventDispatcher_OnCheckEOFEventHandler(OnCheckEOFEventHandler);
            m_ds.OnGetValue += new IfrxUserDataSetEventDispatcher_OnGetValueEventHandler(OnGetValueHandler);
            m_ds.OnFirst    += new IfrxUserDataSetEventDispatcher_OnFirstEventHandler(OnFirstEventHandler);
            m_ds.OnNext     += new IfrxUserDataSetEventDispatcher_OnNextEventHandler(OnNextEventHandler);
            m_ds.OnPrior    += new IfrxUserDataSetEventDispatcher_OnPriorEventHandler(OnPriorEventHandler);

            m_ds.Name = name; // "change_me";

            DataColumnCollection cols = Table.Columns;
            string FieldNames         = null;

            foreach (DataColumn col in cols)
            {
                FieldNames += col.Caption + "\n";
            }
            m_ds.Fields = FieldNames;
        }