void video_NotifyPropertyChange(string changeType) { if (video != null) { video.Update(); } }
private void toolStripButtonCreateVideo_Click(object sender, EventArgs e) { tmpTV = new VideoObject(); tmpTV.Create(); if (tmpTV.TerrainVideoObject == null) { MessageBox.Show("TerrainVideo create failed!"); return; } tmpTV.Update(); pf = new PropertyFrm(tmpTV); pf.Text = tmpTV.GUIDString + "的属性"; pf.Owner = this; pf.Show(); this.axRenderControl1.InteractMode = gviInteractMode.gviInteractSelect; this.axRenderControl1.MouseSelectMode = gviMouseSelectMode.gviMouseSelectClick | gviMouseSelectMode.gviMouseSelectMove; this.axRenderControl1.MouseSelectObjectMask = gviMouseSelectObjectMask.gviSelectTileLayer; this.axRenderControl1.RcMouseClickSelect += new _IRenderControlEvents_RcMouseClickSelectEventHandler(axRenderControl1_RcMouseClickSelect); }