Foros del Web » Programación para mayores de 30 ;) » .NET »

Desplegar un UserControl en WPF

Estas en el tema de Desplegar un UserControl en WPF en el foro de .NET en Foros del Web. Saludos a todos.... Apenas estoy entrando en WPF, y no se como agregar un UserControl en WPF, en asp solo lo arrastraba, pero en WPF ...
  #1 (permalink)  
Antiguo 12/05/2011, 11:16
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 11 años, 3 meses
Puntos: 21
Desplegar un UserControl en WPF

Saludos a todos....

Apenas estoy entrando en WPF, y no se como agregar un UserControl en WPF, en asp solo lo arrastraba, pero en WPF no se puede.

Espero q me ayuden o si me pueden dar un tutorial para entrar mas en WPF, cualquier informacion es bienvenida.
  #2 (permalink)  
Antiguo 12/05/2011, 18:15
Avatar de giovani_loera  
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 11 años, 3 meses
Puntos: 21
Respuesta: Desplegar un UserControl en WPF

Encontre un Forma de Desplegar y acceder a los datos del UserControl.
Para desplegar el UserControl es utilizar un StackPanel

Codigo Xaml:
<StackPanel x:Name="panWork"/>

Codigo CSS:
Al cargar la Ventana (windows) de WPF en Constructor le agrego el userControl al stackPanel:

public wNewTool()
{
InitializeComponent();
this.panWork.Children.Add(new ucTools());
}

En mi caso quiero guardar los datos q esten el UserControl, para acceder a ellos ,comvierto lo q esta en el stackPanel al UserControl que agrege asi:

private void btnSave_Click(object sender, RoutedEventArgs e)
{
ucTools win = this.panWork.Children[0] as ucTools;
//para obtener los datos hago lo siguiente
string noTool=win.txtNoTool.Text;
//.......... y asi sucedivamente

//Pero lo q yo ises es crear un metodo en el userControl, para q me regresara un objete de una clase con todos los datos del userControl
Common.Common.Tool newTool = win.GetsTool();
}

Espero que a cualquiera q tenga la misma duda, le ayude mi ejemplo, si tienen una sugerencia u otro forma de acerlo les pido q me la den saber .

Saludos a Todos...

Nota: " Si les sirvio mi ejemplo por favor pongan q les gusto, no cuesta nada "

Etiquetas: desplegar, usercontrol, wpf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:54.