private void DisplayCrossLine()
 {
     if (!displayItemsDic.ContainsKey("crossline") && Image != null)
     {
         ContentBase crossLine = new CrossLineContent("crossline", Window, ImageWidth, ImageHeight);
         displayItemsDic.Add(crossLine.ContentName, crossLine);
     }
     if (displayItemsDic.ContainsKey("crossline"))
     {
         displayItemsDic["crossline"].Display();
     }
 }
 /// <summary>
 /// 指定八个参数创建十字线
 /// </summary>
 /// <param name="name"></param>
 /// <param name="window"></param>
 /// <param name="row1">第一条直线起始点</param>
 /// <param name="col1">第一条直线起始点</param>
 /// <param name="row2">第一条直线结束点</param>
 /// <param name="col2">第一条直线结束点</param>
 /// <param name="row3">第二条直线起始点</param>
 /// <param name="col3">第二条直线结束点</param>
 /// <param name="row4">第二条直线结束点</param>
 /// <param name="col4">第二条直线起始点</param>
 /// <param name="color"></param>
 /// <param name="lineWidth"></param>
 public void DisplayCrossLine(string name, double row1, double col1, double row2, double col2, double row3, double col3, double row4, double col4, bool bAddList = false, string color = "green", int lineWidth = 1)
 {
     try
     {
         ContentBase crossLine = new CrossLineContent(name, Window, row1, col1, row2, col2, row3, col3, row4, col4, color, lineWidth);
         if (bAddList)
         {
             displayItemsDic.Add(crossLine.ContentName, crossLine);
         }
         crossLine.Display();
     }
     catch (Exception ex)
     {
         WriteErrorLog(ex.ToString());
     }
 }