Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sangano

#11
Hola, EndExecute() no te retorna una coleccion por si sola?, por que la estarias convirtiendo en una lista, ItemSource deberia darle lo mismo el tipo de coleccion que se le pasa.
#12
Ya en WPF es mas facil de hacer, creo. En el evento que llame la segunda ventana o formulario, algo asi:
Código (csharp) [Seleccionar]

//evento de boton por ejemplo.
void AbreFormulario(object sender, RoutedEventArgs e)
{
   //esto podrias ver si te funciona con la informacion que te pase anteriormente.
    ventana2.Owner = this;
    ventana2.Show();
}


Entonces ya en la segunda ventana cuando selecciones el boton para cambiar el fondo o lo que quieras hacer sobre la primera ventana.

Código (csharp) [Seleccionar]

void CambiaAlgoDeLaPrimera(object sender, RoutedEventArgs e)
{
    Window ventana1 = this.Owner;
   ventana1.Background = new SolidColorBrush(Colors.Red);
}


En la variable ventana1 tendras acceso a todas las propiedades y metodos publicos de esta clase.

Lo de colocar una imagen en el fondo, no lo  he probado, pero no creo que te complique mucho hacerlo, en el ejemplo cambia el color del fondo.

ojala te sirva.
#13
Es necesario hacer eso?, por que quieres llamar desde un winform una ventana WPF, como te dije anteriormente un WinForm y una ventana WPF son cosas totalmente diferente y para poder tener este tipo de comunicacion es mas complicado de hacer, es preferible que veas la forma de cambiar tu WinForm por algo nativo WPF. Si aun quieres hacerlo tienes que empezar a hacer "host" de la aplicacion WPF en la del WinForm para que te pueda funcionar, lee estas paginas.
http://weblogs.asp.net/jdanforth/archive/2008/07/29/open-a-wpf-window-from-winforms.aspx
http://msdn.microsoft.com/en-us/library/ms742474.aspx
http://forums.msdn.microsoft.com/en-US/wpf/thread/442782b1-00a1-4e2e-9cc6-ae99b6699126/

Es recomendable no tratar de mezclar estos dos,  WPF es lo suficente completo para poder igualar las mismas cosas que se hacian en un WinForm.

Por WPF cuando haces this en la ventana existe una propiedad que es Owner, creo que esta tiene una referencia, si es que la hay, algun tipo de objeto o control que llamo la ventana, ahora, hay que ver si esto te sirve, segun lo que te he dicho.

espero que te sirva, saludos.
#14
Cita de: sangano en 11 Agosto 2008, 16:05 PM
Hola, no  si eso se podra hacer, cuando trabajas con WPF, ya no usas WinForms, es uno o el otro, ahora, si explicas o mustras algo de lo que estas haciendo, si es por el xaml o por el C#, seria mas facil ayudarte.
Tirando una respuesta el vuelo, puede que te sirvan las DependencyProperty, revisa sobre eso, pero de igual forma explica mas o muestra lo que estas haciendo.

saludos.
#15
Hola, no  si eso se podra hacer, cuando trabajas con WPF, ya no usas WinForms, es uno o el otro, ahora, si explicas o mustras algo de lo que estas haciendo, si es por el xaml o por el C#, seria mas facil ayudarte.
#16
Esta pagina es buen http://windowsclient.net/, tambien el MSDN online.

Si, para poder utilizar esto necesitas el Framewrok 3.5, para que te funcione, igual creo que hay una tipo de configuracion para que cuando quieras correr alguna aplicacion de este tipo y no tengas el framework, en tu proyecto puedes agregar solo las referencias justas, no estoy seguro de esto, mira esto, lo lei a la rapida:
http://blogs.msdn.com/bclteam/archive/2008/05/21/net-framework-client-profile-justin-van-patten.aspx

y lee sobre el ClientProfile.

saludos.
#17
Cuando creas la ventana en el xaml, tienes propiedades donde puedes setear para que se vea de esa forma o simplemente tu le creas tu propio estilo para que se vea como tu quieres, revisa esta pagina:
http://learnwpf.com/Posts/Post.aspx?postId=39c65f2e-529c-403b-9159-87d2ef9267c7
#18
Hola, revisa sobre WPF.
#19
Revisa la documentacion de MSDN :

http://msdn2.microsoft.com/

tienes para regodiarte de informacion en cuanto  a las apis , framework.

#20
Hola, si te refieres a un "cuadro de texto" como el tipico mensaje de alerta o pregunta, revisa sobre un message box.

saludos.