private void Image_MouseDown_3(object sender, MouseButtonEventArgs e) { if (EsdSceneManager.Singleton.CurrentOperateNode != null) { ModelEntryStruct mm = EsdSceneManager.Singleton.ModelDataManage.modelEntry.GetModelEntry(EsdSceneManager.Singleton.CurrentOperateNode); if (mm != null) { AddModelForm dlg = new AddModelForm(); dlg.name_textBox.Text = mm.称; dlg.remark_textBox.Text = mm.备注属性; dlg.picture_textBox.Text = mm.图片名称; dlg.vido_textBox.Text = mm.视频名称; if ((bool)dlg.ShowDialog()) { mm.称 = dlg.name_textBox.Text; mm.备注属性 = dlg.remark_textBox.Text; if (dlg.picture_textBox.Text != "") { if (dlg.picture_textBox.Text != mm.图片名称) { mm.图片名称 = dlg.picture_textBox.Text; FileStream file = File.OpenRead(dlg.picturename); BinaryReader reader = new BinaryReader(file); mm.图片 = reader.ReadBytes((int)file.Length); reader.Close(); file.Close(); } } else { mm.图片 = null; mm.图片名称 = ""; } if (dlg.vido_textBox.Text != "") { if (dlg.vido_textBox.Text != mm.视频名称) { mm.视频名称 = dlg.vido_textBox.Text; FileStream file = File.OpenRead(dlg.vidoname); BinaryReader reader = new BinaryReader(file); mm.视频 = reader.ReadBytes((int)file.Length); reader.Close(); file.Close(); } } else { mm.视频名称 = ""; mm.视频 = null; } } } } }
private void Image_MouseDown_3(object sender, MouseButtonEventArgs e) { if (EsdSceneManager.Singleton.CurrentOperateNode != null) { ModelEntryStruct mm = EsdSceneManager.Singleton.ModelDataManage.modelEntry.GetModelEntry(EsdSceneManager.Singleton.CurrentOperateNode); if (mm != null) { AddModelForm dlg = new AddModelForm(); dlg.name_textBox.Text = mm.名称; dlg.remark_textBox.Text = mm.备注属性; dlg.picture_textBox.Text = mm.图片名称; dlg.vido_textBox.Text = mm.视频名称; if ((bool)dlg.ShowDialog()) { mm.名称 = dlg.name_textBox.Text; mm.备注属性 = dlg.remark_textBox.Text; if (dlg.picture_textBox.Text != "") { if (dlg.picture_textBox.Text != mm.图片名称) { mm.图片名称 = dlg.picture_textBox.Text; FileStream file = File.OpenRead(dlg.picturename); BinaryReader reader = new BinaryReader(file); mm.图片 = reader.ReadBytes((int)file.Length); reader.Close(); file.Close(); } } else { mm.图片 = null; mm.图片名称 = ""; } if (dlg.vido_textBox.Text != "") { if (dlg.vido_textBox.Text != mm.视频名称) { mm.视频名称 = dlg.vido_textBox.Text; FileStream file = File.OpenRead(dlg.vidoname); BinaryReader reader = new BinaryReader(file); mm.视频 = reader.ReadBytes((int)file.Length); reader.Close(); file.Close(); } } else { mm.视频名称 = ""; mm.视频 = null; } } } } }