コード例 #1
0
 internal override void DrawImageCore(Graphics graphics, Image image, Rectangle imageBounds, Point imageStart, LayoutData layout)
 {
     ControlPaint.DrawImageReplaceColor(
         graphics,
         image,
         imageBounds,
         Color.Black,
         IsHighContrastHighlighted() && !Control.MouseIsDown ? SystemColors.HighlightText : Control.ForeColor);
 }
コード例 #2
0
 internal override void DrawImageCore(Graphics graphics, Image image, Rectangle imageBounds, Point imageStart, ButtonBaseAdapter.LayoutData layout)
 {
     if (AccessibilityImprovements.Level3 && IsFilledWithHighlightColor && (Control.MouseIsOver || Control.Focused))
     {
         ControlPaint.DrawImageReplaceColor(graphics, image, imageBounds, Color.Black, SystemColors.HighlightText);
     }
     else
     {
         ControlPaint.DrawImageReplaceColor(graphics, image, imageBounds, Color.Black, Control.ForeColor);
     }
 }
コード例 #3
0
 internal override void DrawImageCore(Graphics graphics, Image image, int xLoc, int yLoc)
 {
     ControlPaint.DrawImageReplaceColor(graphics, image, new Rectangle(xLoc, yLoc, image.Width, image.Height), Color.Black, ForeColor);
     //ControlPaint.DrawImageColorized(graphics, image,new Rectangle(xLoc, yLoc, image.Width, image.Height) , ForeColor);
 }
コード例 #4
0
 internal override void DrawImageCore(Graphics graphics, Image image, Rectangle imageBounds, Point imageStart, ButtonBaseAdapter.LayoutData layout)
 {
     ControlPaint.DrawImageReplaceColor(graphics, image, imageBounds, Color.Black, Control.ForeColor);
     //ControlPaint.DrawImageColorized(graphics, image, imageBounds , Control.ForeColor);
 }