Monday, January 19, 2009

Silverlight Send Parameter And Start Random Page

string sayfaAdı=e.InitParams["ad"]
var myPage=(UserControl)this.GetType().Assembly.CreateInstance(this.GetType().Namespace + "." + ad);
this.RootVisual = myPage;

veya daha kolay olarak girilen parametreye sayfayı belirleriz.
switch (ad)
{
case "Page1":
this.RootVisual = new Page1();
break;
case "Page2":
this.RootVisual = new Page2();
break;
default:
this.RootVisual = new Page();
}

No comments:

Post a Comment