예제 #1
0
 public void InitializeSecondarySource(IBindingListPrototype source)
 {
     secondary = source;
     listBoxAdress.DataSource    = SecondarySource;
     listBoxAdress.DisplayMember = "MyToString";
     listBoxAdress.ValueMember   = "FlatNumber";
 }
예제 #2
0
 public void InitializePrimarySource(IBindingListPrototype source)
 {
     primary = source;
     dataGridViewAdresses.DataSource = PrimarySource;
     dataGridViewAdresses.Columns["MyToString"].Visible = false;
     dataGridViewAdresses.Columns["ID"].Visible         = false;
     dataGridViewAdresses.Columns["Self"].Visible       = false;
 }
예제 #3
0
        public void InitializePrimarySource(IBindingListPrototype source)
        {
            searchResults            = source;
            dataGridView1.DataSource = PrimarySource;
            dataGridView1.Columns["AdressId"].Visible = false;
            DataGridViewColumn columnAdressLast  = dataGridView1.Columns[dataGridView1.Columns.Count - 1];
            DataGridViewColumn columnAdressFirst = dataGridView1.Columns[0];

            columnAdressLast.AutoSizeMode = columnAdressFirst.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
        }
예제 #4
0
        ////////////////////////////////////////////////////////////////////// методы, инициализирующие определенные компоненты
        public void InitializePrimarySource(IBindingListPrototype source)
        {
            primary = source;
            dataGridView1.DataSource = PrimarySource;
            AddComboBoxColumn();

            if (PrimarySource != null)
            {
                dataGridView1.Columns["AdressId"].Visible   = false;
                dataGridView1.Columns["FlatAdress"].Visible = false;
                dataGridView1.Columns["Price"].Visible      = false;
                DataGridViewColumn columnAdressLast  = dataGridView1.Columns[dataGridView1.Columns.Count - 1];
                DataGridViewColumn columnAdressFirst = dataGridView1.Columns[0];
                columnAdressLast.AutoSizeMode = columnAdressFirst.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
            }
        }
예제 #5
0
            public Memento(MainForm form)
            {
                //buffer = new SortableBindingList<IFlat> { new SimpleFlat(new FlatArgs() { adress = AdressPool.GetAdress(0)})};

                buffer = form.PrimarySource.Clone();
            }
예제 #6
0
 public void SetSnapshot(Memento snapshot)
 {
     primary = snapshot.buffer;
     dataGridView1.DataSource = primary;
 }
예제 #7
0
 public void InitializeSecondarySource(IBindingListPrototype source)
 {
     // не реализовано
 }
예제 #8
0
 public void InitializeSecondarySource(IBindingListPrototype source)
 {
     secondary = source;
     listBoxRooms.DataSource = SecondarySource;
 }
예제 #9
0
 public void InitializeSecondarySource(IBindingListPrototype source)
 {
     parentList = source;
 }