/// <summary> /// 画笔切换 /// </summary> /// <param name="obj"></param> private void BrushChange(EventArgsCommandParameter obj) { var name = (obj.Sender as Image).Name; var item = EditMenus.Where(t => t.Name == name).FirstOrDefault(); if (!string.IsNullOrEmpty(curEditMenu.SourceUrl)) { curEditMenu.Source = curEditMenu.SourceUrl; } if (item != null) { item.Source = item.CheckedSourceUrl; curEditMenu = item; curDrawEnum = curEditMenu.DrawEnum; } }
protected virtual void Dispose(bool disposing) { if (!m_disposed) { if (disposing) { InkStrokes = null; EditMenus = null; stroke = null; drawEnums = null; curEditMenu = null; MarkColor = null; drawingAttributes = null; inkCanvasMeasure = null; penCollection = null; } m_disposed = true; } }