Esempio n. 1
0
        public List <ParameterSetViewItem> GetList()
        {
            List <ParameterSetViewItem> list = new List <ParameterSetViewItem>();

            foreach (DataGridViewRow row in _grid.Rows)
            {
                ParameterSetViewItem item = new ParameterSetViewItem();

                item.Name     = (string)row.Cells[0].Value;
                item.Value    = (string)row.Cells[1].Value;
                item.Vary     = (bool)row.Cells[2].Value;
                item.Variance = (string)row.Cells[3].Value;

                list.Add(item);
            }

            return(list);
        }
Esempio n. 2
0
        protected override void Initialize(bool initData)
        {
            base.Initialize(initData);

            if (_view != null)
            {
                var list = new List <ParameterSetViewItem>();

                for (int i = 0; i < _doc.Count; i++)
                {
                    var item = new ParameterSetViewItem
                    {
                        Name     = _doc[i].Name,
                        Value    = Altaxo.Serialization.GUIConversion.ToString(_doc[i].Parameter),
                        Vary     = _doc[i].Vary,
                        Variance = Altaxo.Serialization.GUIConversion.ToString(_doc[i].Variance)
                    };

                    list.Add(item);
                }

                Current.Dispatcher.InvokeIfRequired(() => _view.Initialize(list));
            }
        }