public Supplier() { InitializeComponent(); localFields = new Fields(); Supp = new SupplierType(); listWords.ContextMenuStrip = listWordsMenu; listSynonim.ContextMenuStrip = listSynonimMenu; }
private static Fields LoadFields() { var readedFields = new Fields(); var reader = new System.Xml.Serialization.XmlSerializer(typeof(List<FieldType>)); var file = new FileStream("fieldtype.xml", FileMode.Open); readedFields.Types = (List<FieldType>)reader.Deserialize(file); file.Close(); return readedFields; }
private void Supplier_Shown(object sender, EventArgs e) { suppName.Text = Supp.Name; sheet.Text = Supp.SheetNumber.ToString(); for (int i = 0; i < Supp.ListCell.Count; i++) { AddRow(Supp.ListCell[i]); } localFields = LoadFields(); typeFieldList.Items.Clear(); for (int i = 0; i < localFields.Types.Count; i++) { typeFieldList.Items.Add(localFields.Types[i].FieldName); } if (typeFieldList.Items.Count > 0) typeFieldList.SelectedIndex = 0; listWords.Items.Clear(); for (int i = 0; i < Supp.ListWords._words.Count; i++) { listWords.Items.Add(Supp.ListWords._words[i]._words); } if (listWords.Items.Count > 0) listWords.SelectedIndex = 0; }