爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2490|回复: 0

关于IsLayoutView 和IsLayoutMap 这两个属性的含义

[复制链接]

新浪微博达人勋

发表于 2016-6-29 17:00:10 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
          代码学习中,希望能穷尽每一句代码       把属性false改成true 貌似没有变化,在帮助文档里面也没有找到               MapDocument.IsLayoutView = false;//
            _mapView.IsLayoutMap = false; //

          IsLayoutView和IsLayoutMap属性表示什么意思?
             在MeteoInfoLib_CSharp-master找到了IsLayoutView的源码,当MapDocument.IsLayoutView = false;时,执行aMF.IsFireMapViewUpdate = false;,不知道IsFireMapViewUpdate属性什么意思?

        /// Get or set if is layout view
        public bool IsLayoutView
        {
            get { return _isLayoutView; }
            set
            {
                _isLayoutView = value;
                if (_isLayoutView)
                {  if (_mapLayout != null)
                    {
                        foreach (MapFrame aMF in _mapFrames)
                            aMF.IsFireMapViewUpdate = true;
                        if (_mapLayout.HasLegendElement)
                            _mapLayout.ActiveLayoutMap.FireMapViewUpdatedEvent();
                    }
                }
                else
                {   if (_mapLayout != null)
                    {   foreach (MapFrame aMF in _mapFrames)
                            aMF.IsFireMapViewUpdate = false;
                    }
                }
            }
        }


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表