Ejemplo de creación de un control CntColorPicker por código.
Código C#:
using AhoraCore;
using AhoraOCX;
using AhoraSistema;
using static AhoraCore.VBA.Interaction;
using static AhoraCore.VbMsgBoxResult;
using static AhoraCore.VbMsgBoxStyle;
using System;
using System.Windows.Forms;
using System.Drawing;
namespace AhoraScriptsPantalla
{
public class AhoraCl_frmAlbaranesDirectos : AhoraOCX.AhoraBaseScript
{
public override void Initialize()
{
base.Initialize();
// Recuperación de controles para situar la ubicación del nuevo control
ICntPanel lPanel = (gForm.Controls["FrameEconomicos"] as ICntPanel);
IControlEnlazable idTipoCli = (gForm.Controls["IdTipoCli"] as IControlEnlazable);
// Creación del control
ICntColorPicker lColor = new CntColorPicker();
(lColor as CntColorPicker).Name = "ColorPicker";
// Agregamos el control ICntColorPicker al panel
(lPanel as CntPanel).Controls.Add((lColor as CntColorPicker));
lColor.Left = idTipoCli.Left;
lColor.Top = idTipoCli.Top + idTipoCli.Height + 10;
lColor.Text = "Color";
lColor.SelectedColor = Color.AliceBlue;
}
}
}
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo