public ManequinForm(string songName) { InitializeComponent(); this.songName = songName; Manequins = new SongManequins(songName); ClearAll(); }
public ManequinForm(SongManequins manequins, string songName) : this(songName) { //InitializeComponent(); Manequins.LoadValues(manequins.ToString()); //Manequins = manequins; //this.songName = songName; manequinTreeView.Nodes.Clear(); manequinTreeView.Nodes.Add(Manequins.GetManequinTree()); manequinTreeView.SelectedNode = manequinTreeView.Nodes[0].Nodes[0].Nodes[0]; manequinPictureBox.Image = Manequins[0].DrawManequin(200, 200); manequinPictureBox.Refresh(); DrawManequins(); }
private void öppnaToolStripMenuItem_Click(object sender, EventArgs e) { using (OpenFileDialog dialog = new OpenFileDialog()) { dialog.Filter = "Sträckgubbar|*.wki|Alla filer|*.*"; if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Manequins = SongManequins.Open(dialog.FileName); manequinTreeView.Nodes.Clear(); manequinTreeView.Nodes.Add(Manequins.GetManequinTree()); manequinTreeView.SelectedNode = manequinTreeView.Nodes[0].Nodes[0].Nodes[0]; manequinPictureBox.Image = Manequins[0].DrawManequin(200, 200); manequinPictureBox.Refresh(); DrawManequins(); } } }
public ManequinForm(SongManequins manequins) : this(manequins, manequins.SongName) { }
private void manequinButton_Click(object sender, EventArgs e) { using (ManequinForm form = new ManequinForm(Manequins)) { if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Manequins = form.Manequins; if (manequinsPictureBox.Image != null) manequinsPictureBox.Image.Dispose(); manequinsPictureBox.Image = Manequins.DrawManequins(); } } }
public static SongManequins Open(string fileName) { if (File.Exists(fileName)) { using (StreamReader sr = new StreamReader(fileName)) { SongManequins manequins = new SongManequins(); manequins.LoadValues(sr.ReadToEnd()); return manequins; //XmlDocument doc = new XmlDocument(); //doc.LoadXml(sr.ReadToEnd()); } } return new SongManequins(Path.GetFileNameWithoutExtension(fileName)); }
public static SongManequins FromString(string manequinData) { SongManequins manequins = new SongManequins(); manequins.LoadValues(manequinData); return manequins; }