Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Equivalente de delphi a c# (https://www.clubdelphi.com/foros/showthread.php?t=39632)

REHome 25-01-2007 19:49:39

Equivalente de delphi a c#
 
Abajo está el código en Delphi y me gustaría verlo en C#, se trata de un TabControl para cambiar la ficha de fondo negro y las letras rojas

procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl;
TabIndex: Integer; const Rect: TRect; Active: Boolean);
var
R: TRect;
texto: String;
begin
Control.Canvas.Brush.Color := clBlack;
Control.Canvas.Font.Color := clRed;

Texto := PageControl1.Pages[TabIndex].Caption;

R := Rect;
Control.Canvas.FillRect(R);

If not Active Then
Inflaterect(R, 0, -3);

DrawText(Control.Canvas.Handle, PChar (Texto), -1, R, DT_SINGLELINE or DT_CENTER or DT_VCENTER);

end;

roman 25-01-2007 20:28:17

Con 86 mensajes yo creo que ya puedes poner las etiquetas correctas para presentar tu código.

// Saludos


La franja horaria es GMT +2. Ahora son las 22:19:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi