public void OnRaiseAfterMouseUpEvent(BlockGridLayerBase layerBase)
        {
            var args = new RoutedEventArgs(AfterMouseUpEvent, layerBase);

            RaiseEvent(args);

            //Henry modified: after block changed
            // TODO:BlockGrid可利用args来决定是否要刷新
            AxisPanel.Refresh();
        }
 internal void AddAsChild(BlockGridLayerBase layer)
 {
     layer.AxisPanel = AxisPanel;
     Children.Add(layer);
 }