浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
地图与window的点击事件产生冲突
yangL
12EXP
2020年11月19日
当我点击关闭window弹窗,弹窗关闭后,下面的地图也会有一定的移动,我判断一样时点击事件冲突了,这个应该怎么解决啊?
组件开发
window弹窗
请
登录
或者
注册
后回答这个问题。
1个回答
你检查一下你的代码,事件在实现完成后有注销掉吗
程逸诗
4,620EXP
2020年11月19日
//本地视频
try
{
Selection3D[] selections = mSceneControl.Scene.FindSelection(true);
Recordset record = selections[0].ToRecordset();
if (record.Dataset != video_dsv)
return;
string videoId = record.GetFieldValue("Videoid").ToString();
string[] index = { "IP监控点3_muli", "IP监控点4_muli", "IP监控点9_muli", "IP监控点10_muli", "IP监控点14_muli", "IP监控点22_muli", "IP监控点23_muli", "IP监控点24_muli", "IP监控点25_muli" };
int indexindex = 0;
for(int i = 0;i<index.Length;i++)
{
if(videoId.Equals(index[i]))
{
indexindex = i;
}
}
Window window = new Window();
window.Width = 800;
window.Height = 600;
// 控制弹出位置在屏幕正中
double screenHeight = SystemParameters.FullPrimaryScreenHeight;
double screenWidth = SystemParameters.FullPrimaryScreenWidth;
window.Top = (screenHeight - window.Height) / 2;
window.Left = (screenWidth - window.Width) / 2;
MediaElement player = new MediaElement();
//player.Margin = new Thickness(1, 1, 1, 1);
player.Width = 800;
player.Height = 600;
// 视频资源放在Debug\bin目录下
var mp4_path = AppDomain.CurrentDomain.BaseDirectory + @"video\video"+indexindex+".mp4";
player.Source = new Uri(mp4_path, UriKind.RelativeOrAbsolute);
player.LoadedBehavior = MediaState.Manual;
player.Stop();
player.Play();
// 视频播放控件加入到窗体中
window.Content = player;
window.ShowDialog();
}
catch
{
}
这是我的代码,需要在那里添加注销事件啊?
你事件是在哪里注册的
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
移动端地图点击事件与Navigation控件冲突
如何让层点击事件和监听的地图click事件不冲突
超图头文件在两个.m中引入会产生冲突
军标右击事件跟绑定图层有冲突,只能用一种吗?
军标右击事件跟绑定图层有冲突,只能用一种吗?
webgl图层属性查询事件和鼠标单击事件,触发冲突
动态标绘绑定右击事件和左击事件有冲突
imobile单击手势与地图双击缩放冲突如何解决
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...