jueves, 30 de abril de 2009

Rich Text box en WPF

Para los que quisieran construir o implementar un editor enriquecido de texto incluyendo imagenes en WPF, el framework 3.5 SP1 ya nos ofrece dicho editor, que por supuesto en WinForms esto ya estaba disponible.

Es un simple editor de texto que lo definimos dentro de xaml como sigue :

[RichTextBox Height="191" Margin="0,0,0,42" Width="518" Name="textAll"/]

Este editor soporta inserciones de imagenes, estilos de texto y más... y lo interesante es que dicho contenido se puede exportar a un fichero .txt , .rtf, .doc ..... etc.

La siguiente fraccion de codigo inserta una imagen a la vez, dicho evento es activado al hacer click en algun boton llamado button2.

private void button2_Click(object sender, RoutedEventArgs e)
{
TextPointer tp = textAll.CaretPosition;
//textAll.Selection;

Image img = new Image();
img.Width = 25;
img.Height = 25;
BitmapImage myBitmapImage = new BitmapImage();
myBitmapImage.BeginInit();
myBitmapImage.UriSource = new Uri(@"C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Winter.jpg", UriKind.RelativeOrAbsolute);
myBitmapImage.EndInit();
img.Source = myBitmapImage;
InlineUIContainer iu = new InlineUIContainer(img);
tp.Paragraph.Inlines.Add(iu);
}

Bienvenidos a mi Blog

Quiero extenderles una cordial bienvenida a mi blog personal. En esta seccion trataré de aportar algunas experiencias en el mundo del desarrollo de software basado en Windows Presentation Foundation C# .NET, Team Foundation Server y como olvidarme de mi queridisimo JAVA, JSP, JSF. Espero que sea de ayuda, pues toda critica será bien recibida.

Este año cambié de lugar de trabajo estoy trabajando en una empresa de desarrollo software "out sourcing", está ubicada en Cochabamba - Bolivia.
Pero tambien compartimos con los viejos amigos de la Universidad Adventista de Bolivia allá en Vinto. Pues lo bueno nunca se olvida.

Otra vez bienvenidos.

lunes, 26 de enero de 2009

Novedades > Windows 7

Desde que microsoft anuncio la llegada del nuevo windows seven (conocido tambien como windows 7), estoy ansioso de instalarlo. Una de las caracteristicas que tendr'a este Sistema Operativo es la compatibilidad con grandes interfaces de hardware y es mas... mas liviano y mucho mejor que el desastrozo Windows Vista. acabo de enterarme que la version beta que ya est'a disponible para libre descarga, y tambien ya tuvo su primer parche.

La nueva versión de Windows, llamada a sustituir a Windows Vista próximamente, comenzo a estar disponible de forma abierta a partir del viernes 9 de enero en la web de la compañía.

Steve Ballmer, consejero delegado de Microsoft, lo ha confirmado en el discurso inaugural de la feria Consumer Electronics Show (CES) que se celebra en Las Vegas.

Windows 7 promete ser menos ambicioso que Windows Vista, pero también más realista. Se ha mejora su rendimiento y se implementarán nuevas e interesantes características como DirectAccess, una capacidad que permite a los usuarios remotos acceder a los recursos por detrás de los cortafuegos de sus compañías sin necesidad de utilizar una red privada virtual.

Otra novedad interesante es BitLocker, que ya existe en Windows Vista pero que en esta nueva edición del sistema operativo se ha mejorado tanto a nivel de interfaz como de funcionalidades.

Pulsa en este enlace para conocer más en detalle las novedades que promete Windows 7 o, si lo deseas, accede al blog del CES de NetMediaeurope para estar al tanto de lo que acontece en la feria.