martes, noviembre 27, 2007

C# .NET/WebControls/Button

Problema con botones con estilo XP. La imagen no aparece y sí lo hace cuando cambiamos al estilo clásico de windows.

En el siguiente link hay un par de soluciones:

http://support.microsoft.com/kb/322240

Por mi lado trabajando con el visual 2005, probé y funciona, si especificamos el color de fondo que tendrá la imagen sobre el botón.

O sea que al aplicar una imagen en el estilo si el combo de "Color" no tiene que quedar vacío:


En mi caso usé el color de fondo, "el gris"(buttonface), de los botones de windows.
Desde este lugar, donde pasa tanta gente, se aburre el más cobarde y se conecta el más valiente..

miércoles, noviembre 07, 2007

C# .NET/Settings/ArrayOfString

Algo que uso en forma recurrente al momento de necesitar en configuración un conjunto de cadenas (strings), ordenadas.
El caso es que el orden de las cadenas pueda ser modificado más adelante. Uso entonces una lista o colección en el archivo de configuración "app.config".


Código en el app.config:



//donde A, B, C y D son las cadenas que necesito dentro de la aplicación para llenar el content de //un control.

Código C#:

Dictionary<string, string> DIC = new Dictionary<string, string>();

foreach (string var in PROYECTO.Properties.Settings.Default.GRUPO)
{
DIC.Add(var.Split(',')[0],var.Split(',')[1]);
}

this.LABEL.Content = DIC[VAR];

// uso el valor 1, 2, 3, o 4 porque según el caso, el contenido del control debe cambiar.

espero que el ejemplo sea de utilidad.-

miércoles, octubre 24, 2007

Pasta de empleador

Buena la actitud!

Un empresario se propuso vivir un mes con el sueldo de sus empleados, como no llegaba a fin de mes, les aumentó.

Parte de la nota:

"El empresario comentó que no pudo llegar al día 20 después de haber pagado las facturas del agua, el gas, el seguro del automóvil y haber tenido cuidado en el gasto cotidiano.

"Eso significa que en un año entero habría estado sin dinero durante 120 días al año; eso no sólo es pobreza, es también desesperación", dijo. ..."


http://www.infobae.com/contenidos/345173-100799-0-Un-empresario-se-puso-los-zapatos-sus-empleados

lunes, octubre 22, 2007

SODA STEREO (me verás volver)


Tuve el gusto de ir solo hace 10 años.
Y ahora, sábado 20... luego del cumple de 80 pirulos de mi tía abuela, alias
"Ñata":

Un recital increible!!! (esta vez acompañado)

Me viste volver. Espectacular, roto, pero con satisfacción.

Terminó bien arriba con Vitaminas!, un bonus de 10, aunque me quedé con ganas de algo más de Doble Vida.

:), Saludos a todos!

(Juan Hermindo!, otro encuentro!)

jueves, septiembre 27, 2007

Nva Córdoba

Un gótico de la zona universitaria..


.. y el fernet 50/50!!!

Saludo especial para Tamy y Vale ;)

jueves, agosto 09, 2007

WEB/Herramientas/Fotos

Un chiche on-line en simpsonizeme.com ...

...después de subir las fotos, hay que retocar un poquito. Arriba, a lo que llegué, una linda pareja.

(gracias Pau por el mail)

martes, agosto 07, 2007

RETRO/80

Ochentoxo?

Sisi, los chicles con "chasquidos" y la famosa gallinita, pero en este caso con otra forma.

miércoles, julio 04, 2007

ASPX Javascript/Controls/TextBox

TexBox no editable.

Una manera sencilla para dejar un control, con su texto en negrita, en este caso un textbox Enable y sin ReadOnly, pero que no sea editable. El problema es que la lógica funciona del lado del servidor y lo siguiente es un simple script de la página descargada.

onFocus="javascript:this.blur()"


(aporte de mi vecino de box, ".hack//Leo")

jueves, junio 21, 2007

Proyectos/VIA/Acindar

The Team



"Thanks to:
Ieti(Theoden): Un sabio conocedor de las tierras.
Joako(Gimli): Master de los reportes.
Facha(): Master de los addins.
Leandro(Elrond): Un sabio consejero.
Popo(Gandalf): Un sabio guia.
Pajarito(Earendil): Una luz en la oscuridad.
Mercedes/Gaby(): Un toque de distincion. Y testers!
Gonzo(): Dibujos por doquier.

Un Sistema para gobernarlos a todos.
Un Sistema para encontrarlos,
Un Sistema para atraerlos a todos
y atarlos en las tinieblas en la Tierra de Acindar
donde se extienden las Sombras.

lunes, junio 11, 2007

SODA STEREO

Sisisi... y ya las tengo. Parece que la página de esta empresa de celulares no tienen NADA PERSONAL que impida obtener una clave y comprar las entradas.

bueno, 20/10. vuelven a tocar, otro
RITO y ahí estaré.

martes, febrero 13, 2007

VB .Net/Controls/TreeView

Mi ejemplo de...

Subir y bajar un elemento en un TreeView.

El siguiente código en mi ejemplo de prueba está en el evento "Click" de un botón, este caso para bajar. Para realizar la acción de subir el elemento se puede usar el mismo código pero reemplazando "NextNode" por "PrevNode".
El casteo se debe a poder tener funcionalidad tanto en los nodos como en los elementos raices.

Dim parentObj As Object = TreeView1.SelectedNode.Parent

If parentObj Is Nothing Then
parentObj = TreeView1
End If

Dim selectedNode As TreeNode = TreeView1.SelectedNode
Dim idxSelected As Integer = selectedNode.Index
Dim idxNext As Integer
If selectedNode IsNot Nothing Then
Dim nextNode As TreeNode = TreeView1.SelectedNode.NextNode
If nextNode IsNot Nothing Then
idxNext = nextNode.Index
If TypeOf parentObj Is TreeNode Then
CType(parentObj, TreeNode).Nodes.Remove(CType(parentObj, TreeNode).Nodes(idxSelected))
CType(parentObj, TreeNode).Nodes.Insert(idxNext, selectedNode)
Else
CType(parentObj, TreeView).Nodes.Remove(CType(parentObj, TreeView).Nodes(idxSelected))
CType(parentObj, TreeView).Nodes.Insert(idxNext, selectedNode)
End If
End If
End If

If TypeOf parentObj Is TreeNode Then
TreeView1.SelectedNode = CType(parentObj, TreeNode).Nodes(idxNext)
Else
TreeView1.SelectedNode = CType(parentObj, TreeView).Nodes(idxNext)
End If