図形コレクションの複製
Namespace: FVIL.GDIAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
protected virtual void CopyFigures( CFviOverlay src ) |
Visual Basic |
---|
Protected Overridable Sub CopyFigures ( src As CFviOverlay ) |
Parameters
- src
- Type: FVIL.GDI..::..CFviOverlay
複製元
Remarks
引数(src)に指定されたインスタンスが持つ図形コレクション(Figures)内の 全ての要素をこのクラスの図形コレクション(Figures)にコピーします。 複製元の要素が null の場合は、複製先の要素も null になります。 複製元の要素の複製ではなく、インスタンス参照をそのままコピー(Shallow Copy)していることに注意してください。
各要素の複製をコピー(Deep Copy)する場合は、下記の何れかの方法で行ってください。
- このクラスを継承し、このメソッドをオーバーライドして独自の複製処理を実装する。
- 各図形データの Clone メソッドを使用して1つ1つ複製する。