i have used dynamic and it works
void wc_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{

AssemblyPart part = new AssemblyPart();
part.Load(e.Result);
dynamic cal = new Calendar();
cal.Width = cal.Height = 300;
LayoutRoot.Children.Add(cal);


}