Ejemplo n.º 1
0
        private void SetupInterface()
        {
            cbDigitSeparator.SelectedIndex = 0;
            cbGroupSeparator.SelectedIndex = 0;
            btnSaveLoad.ImageIndex = modeExport ? 1 : 0;

            // заполнить список полей
            foreach (var propInf in typeof(MarketOrder).GetProperties())
            {
                var atrs = propInf.GetCustomAttributes(typeof(DisplayNameAttribute), false);
                if (atrs.Length == 0) continue;
                var dispName = ((DisplayNameAttribute) atrs[0]).DisplayName;
                var fieldInfo = new MarketOrderExportField(propInf.Name, dispName);
                var node = treeView.Nodes.Add(fieldInfo.FieldTitle, fieldInfo.FieldTitle);
                node.Tag = fieldInfo;
                node.Checked = true;
            }
        }
Ejemplo n.º 2
0
        private void SetupInterface()
        {
            cbDigitSeparator.SelectedIndex = 0;
            cbGroupSeparator.SelectedIndex = 0;
            btnSaveLoad.ImageIndex         = modeExport ? 1 : 0;

            // заполнить список полей
            foreach (var propInf in typeof(MarketOrder).GetProperties())
            {
                var atrs = propInf.GetCustomAttributes(typeof(DisplayNameAttribute), false);
                if (atrs.Length == 0)
                {
                    continue;
                }
                var dispName  = ((DisplayNameAttribute)atrs[0]).DisplayName;
                var fieldInfo = new MarketOrderExportField(propInf.Name, dispName);
                var node      = treeView.Nodes.Add(fieldInfo.FieldTitle, fieldInfo.FieldTitle);
                node.Tag     = fieldInfo;
                node.Checked = true;
            }
        }