You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
748 B
44 lines
748 B
6 months ago
|
using KGIS.Plugin.LayerProperty.Enum;
|
||
|
using System;
|
||
|
|
||
|
namespace KGIS.Plugin.LayerProperty.EventHandler
|
||
|
{
|
||
|
public class LayerPropertyChangedEventArgs : EventArgs
|
||
|
{
|
||
|
private object old;
|
||
|
private object selected;
|
||
|
private LayerPropertyChangedType changedType;
|
||
|
public object Old
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this.old;
|
||
|
}
|
||
|
}
|
||
|
public object Current
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this.selected;
|
||
|
}
|
||
|
}
|
||
|
public LayerPropertyChangedType ChangedType
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this.changedType;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
this.changedType = value;
|
||
|
}
|
||
|
}
|
||
|
public LayerPropertyChangedEventArgs(LayerPropertyChangedType ChangedType, object old, object current)
|
||
|
{
|
||
|
this.old = old;
|
||
|
this.selected = current;
|
||
|
this.changedType = ChangedType;
|
||
|
}
|
||
|
}
|
||
|
}
|