Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.ewbase.Clases.Link

Clase de negocio para representar un enlace http que se podrá pasar como un parámetro más en algunas de las sobrecargas existentes de _MessageBox() (tanto los métodos de FUNCTIONS._Messagebox() como FormBase._MessageBox()), para que al pie del mensaje se muestre el link pemitiendo al usuario clickar y que se le abra el navegador mostrando la URL. Más...

Métodos públicos

 Link ()
 Constructor.
 
 Link (string tcTextoInicial, string tcTexto, string tcEnlace)
 Constructor con parámetros.
 
 Link (string tcTextoInicial, string tcTexto, string tcEnlace, Point toPoint)
 Constructor con parámetros.
 

Propiedades

string _TextoInicial = "" [get, set]
 Texto que se mostrará previo al enlace, justo a la izquierda.
 
string _TextoEnlace = "" [get, set]
 Texto que se mostrará en el lugar exacto del enlace.
 
string _Enlace = "" [get, set]
 Url que se abrirá cuando el usuario haga click en el cuerpo del MessageBox sobre el enlace.
 
Point _Posicion = new Point(0, 0) [get, set]
 Posición del label del link dentro del formulario MessageBoxTactil.
 
bool _forzarPosicion = false [get, set]
 
System.Drawing.Color _ForeColor = Color.Blue [get, set]
 Color del label del link dentro del formulario MessageBoxTactil.
 
bool _forzarForeColor = false [get, set]
 
Size _Size = new Size(95, 15) [get, set]
 Tamaño del control label del link dentro del formulario MessageBoxTactil.
 
bool _forzarSize = false [get, set]
 
Font _Font = new Font("Arial", 9F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0))) [get, set]
 Fuente completa (familia, tamaño, estilo) del link dentro del formulario MessageBoxTactil.
 
bool _forzarFont = false [get, set]
 
ContentAlignment _TextAlign = ContentAlignment.MiddleLeft [get, set]
 
bool _forzarTextAlign = false [get, set]
 
bool _Visible = true [get, set]
 Visibilidad del label del link dentro del formulario MessageBoxTactil.
 
bool _forzarVisible = false [get, set]
 

Descripción detallada

Clase de negocio para representar un enlace http que se podrá pasar como un parámetro más en algunas de las sobrecargas existentes de _MessageBox() (tanto los métodos de FUNCTIONS._Messagebox() como FormBase._MessageBox()), para que al pie del mensaje se muestre el link pemitiendo al usuario clickar y que se le abra el navegador mostrando la URL.

El propósito es poder mostrar al pie del mensaje una linea compuesta por 2 labels, una seguida de la otra y en la misma linea y permitirá plasmar links como por ejemplo:

Pulse sobre este (enlace para saber más)

que estará compuesta de una parte de label fija a la izquierda (en el ejemplo seria la label que tendria el texto "Pulse sobre este " y se correspondería con la propiedad _TextoInicial, y la segunda parte que tendría el link, como texto tendría el contenido de la propiedad _Texto, y al clickar sobre esta segunda label (que pintariamos de azul y subrayada) navegaría a la url existente en la propiedad _Enlace.

Definición en la línea 27 del archivo Link.cs.

Documentación de constructores y destructores

◆ Link() [1/3]

sage.ew.ewbase.Clases.Link.Link ( )
inline

Constructor.

Definición en la línea 35 del archivo Link.cs.

◆ Link() [2/3]

sage.ew.ewbase.Clases.Link.Link ( string tcTextoInicial,
string tcTexto,
string tcEnlace )
inline

Constructor con parámetros.

Parámetros
tcTextoInicialTexto que se mostrará previo al enlace, justo a la izquierda.
tcTextoTexto que se mostrará en el lugar exacto del enlace.
tcEnlaceUrl que se abrirá cuando el usuario haga click en el cuerpo del MessageBox sobre el enlace.

Definición en la línea 47 del archivo Link.cs.

◆ Link() [3/3]

sage.ew.ewbase.Clases.Link.Link ( string tcTextoInicial,
string tcTexto,
string tcEnlace,
Point toPoint )
inline

Constructor con parámetros.

Parámetros
tcTextoInicialTexto que se mostrará previo al enlace, justo a la izquierda.
tcTextoTexto que se mostrará en el lugar exacto del enlace.
tcEnlaceUrl que se abrirá cuando el usuario haga click en el cuerpo del MessageBox sobre el enlace.
toPointPosición donde posicionar el link

Definición en la línea 59 del archivo Link.cs.

Documentación de propiedades

◆ _Enlace

string sage.ew.ewbase.Clases.Link._Enlace = ""
getset

Url que se abrirá cuando el usuario haga click en el cuerpo del MessageBox sobre el enlace.

Definición en la línea 112 del archivo Link.cs.

◆ _Font

Font sage.ew.ewbase.Clases.Link._Font = new Font("Arial", 9F, System.Drawing.FontStyle.Underline, System.Drawing.GraphicsUnit.Point, ((byte)(0)))
getset

Fuente completa (familia, tamaño, estilo) del link dentro del formulario MessageBoxTactil.

Definición en la línea 135 del archivo Link.cs.

◆ _ForeColor

System.Drawing.Color sage.ew.ewbase.Clases.Link._ForeColor = Color.Blue
getset

Color del label del link dentro del formulario MessageBoxTactil.

Definición en la línea 123 del archivo Link.cs.

◆ _forzarFont

bool sage.ew.ewbase.Clases.Link._forzarFont = false
getset

Definición en la línea 136 del archivo Link.cs.

◆ _forzarForeColor

bool sage.ew.ewbase.Clases.Link._forzarForeColor = false
getset

Definición en la línea 124 del archivo Link.cs.

◆ _forzarPosicion

bool sage.ew.ewbase.Clases.Link._forzarPosicion = false
getset

Definición en la línea 118 del archivo Link.cs.

◆ _forzarSize

bool sage.ew.ewbase.Clases.Link._forzarSize = false
getset

Definición en la línea 130 del archivo Link.cs.

◆ _forzarTextAlign

bool sage.ew.ewbase.Clases.Link._forzarTextAlign = false
getset

Definición en la línea 142 del archivo Link.cs.

◆ _forzarVisible

bool sage.ew.ewbase.Clases.Link._forzarVisible = false
getset

Definición en la línea 148 del archivo Link.cs.

◆ _Posicion

Point sage.ew.ewbase.Clases.Link._Posicion = new Point(0, 0)
getset

Posición del label del link dentro del formulario MessageBoxTactil.

Definición en la línea 117 del archivo Link.cs.

◆ _Size

Size sage.ew.ewbase.Clases.Link._Size = new Size(95, 15)
getset

Tamaño del control label del link dentro del formulario MessageBoxTactil.

Definición en la línea 129 del archivo Link.cs.

◆ _TextAlign

ContentAlignment sage.ew.ewbase.Clases.Link._TextAlign = ContentAlignment.MiddleLeft
getset

Alineación del texto del label del link dentro del formulario MessageBoxTactil

Definición en la línea 141 del archivo Link.cs.

◆ _TextoEnlace

string sage.ew.ewbase.Clases.Link._TextoEnlace = ""
getset

Texto que se mostrará en el lugar exacto del enlace.

Definición en la línea 106 del archivo Link.cs.

◆ _TextoInicial

string sage.ew.ewbase.Clases.Link._TextoInicial = ""
getset

Texto que se mostrará previo al enlace, justo a la izquierda.

Definición en la línea 100 del archivo Link.cs.

◆ _Visible

bool sage.ew.ewbase.Clases.Link._Visible = true
getset

Visibilidad del label del link dentro del formulario MessageBoxTactil.

Definición en la línea 147 del archivo Link.cs.


La documentación de esta clase está generada del siguiente archivo: