Autor
|
Tema: Customizar texto 2 o 3 veces dentro del mismo label? (Leído 8,788 veces)
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Hola buenas, pues estoy intentando algo tal que así: Hola soy el label más guapo del mundo. ![:laugh:](https://foro.elhacker.net/Smileys/navidad/laugh.gif) Se podría hacer sin WPF ni polladas de esas? Gracias de antemano. Un saludo.PD: Por si os sirve, solo voy a personalizar las variables no los textos... O quizas los textos también, no lo sé. EDITO: No es posible con un Windows Form ![>:(](https://foro.elhacker.net/Smileys/navidad/angry.gif) ya me lo han confirmado por StackOverFlow ![:silbar:](https://foro.elhacker.net/Smileys/navidad/silbar.gif)
|
|
« Última modificación: 4 Julio 2013, 21:29 pm por Ikillnukes »
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.891
|
EDITO: No es posible con un Windows Form ![>:(](https://foro.elhacker.net/Smileys/navidad/angry.gif) ya me lo han confirmado por StackOverFlow ![:silbar:](https://foro.elhacker.net/Smileys/navidad/silbar.gif) Si que es posible, pero no pinta nada fácil. Puedes tranformar parte del label a un bitmap, luego modificas el color del bitmap, y luego dibujas ese bitmap en las coordenadas equivalentes. No se me ocurre otra manera. Hay muchas cosas parecidas en google... -> http://www.codeproject.com/Articles/5133/Flood-Fill-Algorithms-in-C-and-GDIComo ya digo... esto fácil no es. Saludos
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.891
|
Public Class Form1 Dim bmp As New Bitmap("c:\1.png") Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load ' Blanco a Rojo ' IMPORTANTE: Utilizar colores ARGB en el primer color PictureBox1.BackgroundImage = Fill_Bitmap_Color(bmp, Color.FromArgb(255, 255, 255, 255), Color.Red) End Sub Private Function Fill_Bitmap_Color(ByVal Image As Bitmap, ByVal FromColor As Color, ByVal ToColor As Color) Dim bmp As New Bitmap(Image) Dim x As Integer = 0, y As Integer = 0 While x < bmp.Width y = 0 While y < bmp.Height If Image.GetPixel(x, y) = FromColor Then bmp.SetPixel(x, y, ToColor) Math.Max(Threading.Interlocked.Increment(y), y - 1) End While Math.Max(Threading.Interlocked.Increment(x), x - 1) End While Return bmp End Function End Class
Ale, ya tienes media parte hecha ![;)](https://foro.elhacker.net/Smileys/navidad/wink.gif)
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Más sencillo, ayer ya me dieron la solución empezaron diciendo que no, pero luego vino un Pro y lo hizo con un RichTextBox, voy a mejorar el Snippet y lo mando ![:silbar:](https://foro.elhacker.net/Smileys/navidad/silbar.gif)
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.891
|
ayer ya me dieron la solución Esa solución es una piltrafada, a menos que sigas codeando el usercontrol para evitar que se muestre el cursor de texto y que no se le pueda clickar al RichTextBox, y también que no se aprecién las "selecciones" cuando seleccionas una parte de texto. Saludos
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Pero si estamos imitando un Label pa que queremos seleccionar texto ![:laugh:](https://foro.elhacker.net/Smileys/navidad/laugh.gif)
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.891
|
Esa solución es una piltrafada, a menos que ... y también que no se aprecién las "selecciones" cuando seleccionas una parte de texto. Pero si estamos imitando un Label pa que queremos seleccionar texto ![:laugh:](https://foro.elhacker.net/Smileys/navidad/laugh.gif) Vamos a ver, Ikillnukes, ¿Sabes lo que es un RichTextbox?, bueno, pues para empezar...no es una etiqueta. Intenta por entender estas dos líneas de tu snippet: rtb.SelectionStart = index rtb.SelectionLength = rtb.TextLength - index
![](http://img24.imageshack.us/img24/912/qgrz.png) Como ves se muestra la selección del texto. EDITO: ¿Solución?, seleccionar "0" y con longitud "0", o seleccionar el límite del texto, o diréctamente desactivar el control. Saludos
|
|
« Última modificación: 5 Julio 2013, 13:25 pm por EleKtro H@cker »
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
o diréctamente desactivar el control. Entonces es por eso por lo que uso ReadOnly. ![:P](https://foro.elhacker.net/Smileys/navidad/tongue.gif)
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.891
|
Entonces es por eso por lo que uso ReadOnly. ![:P](https://foro.elhacker.net/Smileys/navidad/tongue.gif) Eso no lo soluciona para nada, por algo te lo digo, el texto sigue seleccionado si no lo deseleccionas, pero bueno, si quieres tener la razón, te la doy. Saludos
|
|
« Última modificación: 5 Julio 2013, 13:48 pm por EleKtro H@cker »
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
No no, pa eso uso tu code. xD En fin... Por cierto, ya cerrando el tema has visto mi StackOverFlow de la de repu que me llevé ayer? ![:silbar:](https://foro.elhacker.net/Smileys/navidad/silbar.gif) xD Que bueno es saber CSS y HTML y un poco de PHP. Es la ostia los noobs que son algunos. xD Si quieres metete al Skype y charlamos.
Vale ya se a lo que te refieres, el problema es que si lo disableo no puedo cambiar el Backcolor... ![:silbar:](https://foro.elhacker.net/Smileys/navidad/silbar.gif)
|
|
« Última modificación: 5 Julio 2013, 14:49 pm por Ikillnukes »
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
¿Es posible recuperar el texto de un control label mediante API's?
Programación Visual Basic
|
TFL
|
8
|
3,908
|
25 Noviembre 2006, 19:04 pm
por tena
|
|
|
¿Es posible recuperar el texto de un control label mediante API's?
Programación Visual Basic
|
TFL
|
0
|
1,265
|
6 Noviembre 2006, 21:19 pm
por TFL
|
|
|
ejecutar el mismo programa varia veces al mismo tiempo
Dudas Generales
|
narizota
|
3
|
10,008
|
8 Enero 2011, 17:25 pm
por simorg
|
|
|
Mover le texto de un label c#.
.NET (C#, VB.NET, ASP)
|
Hartigan
|
7
|
10,648
|
12 Agosto 2010, 02:17 am
por Hartigan
|
|
|
Iterar 2 veces para ir comparando dentro de archivo de texto PHP
PHP
|
GhostLT
|
0
|
2,079
|
26 Febrero 2017, 17:15 pm
por GhostLT
|
|