【问题标题】:A way to remove selected LineShape shadow effect?一种删除选定 LineShape 阴影效果的方法?
【发布时间】:2010-03-23 21:03:56
【问题描述】:

有没有办法在选择lineShape时去掉LineShape阴影效果?

alt text http://lh4.ggpht.com/_1TPOP7DzY1E/S6kq2KQ-zdI/AAAAAAAADIg/tUy74j-EpQc/s800/capture4.png

我试过了

  Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
    Dim g As Graphics = e.Graphics
    g.SmoothingMode = SmoothingMode.AntiAlias
    Dim oldmode As SmoothingMode = g.SmoothingMode
    g.DrawLine(_Pen, X1, Y1, X2, Y2)
    g.SmoothingMode = oldmode
  End Sub

但最后,这对失效有一些反作用:当(在面板中)移动时,线会留下痕迹 - 不会正确失效。

【问题讨论】:

    标签: .net vb.net drawing powerpacks


    【解决方案1】:

    将 SelectionColor 更改为透明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      • 1970-01-01
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多