コード例 #1
0
            public void Serialize(object obj, Altaxo.Serialization.Xml.IXmlSerializationInfo info)
            {
                LinkedImageGraphic s = (LinkedImageGraphic)obj;

                info.AddBaseValueEmbedded(s, typeof(LinkedImageGraphic).BaseType);
                info.AddValue("ImagePath", s._imagePath);
            }
コード例 #2
0
ファイル: LinkedImageGraphic.cs プロジェクト: olesar/Altaxo
            public object Deserialize(object o, Altaxo.Serialization.Xml.IXmlDeserializationInfo info, object parent)
            {
                LinkedImageGraphic s = null != o ? (LinkedImageGraphic)o : new LinkedImageGraphic();

                info.GetBaseValueEmbedded(s, typeof(LinkedImageGraphic).BaseType, parent);
                s._imagePath = info.GetString("ImagePath");
                return(s);
            }
コード例 #3
0
        protected override void CopyFrom(GraphicBase bfrom)
        {
            LinkedImageGraphic from = bfrom as LinkedImageGraphic;

            if (from != null)
            {
                this._imagePath   = from._imagePath;
                this._cachedImage = null == from._cachedImage ? null : (Image)from._cachedImage.Clone();
            }
            base.CopyFrom(bfrom);
        }
コード例 #4
0
 public LinkedImageGraphic(LinkedImageGraphic from)
   :
   base(from)
 {
 }
コード例 #5
0
ファイル: LinkedImageGraphic.cs プロジェクト: Altaxo/Altaxo
		public LinkedImageGraphic(LinkedImageGraphic from)
			:
			base(from) // all is done here, since CopyFrom is virtual!
		{
		}
コード例 #6
0
ファイル: LinkedImageGraphic.cs プロジェクト: olesar/Altaxo
 public LinkedImageGraphic(LinkedImageGraphic from)
     :
     base(from) // all is done here, since CopyFrom is virtual!
 {
 }
コード例 #7
0
 public LinkedImageGraphic(LinkedImageGraphic from)
     :
     base(from)
 {
 }