C# 如何通过Uri创建视图的实例

C# 如何通过Uri创建视图的实例,c#,.net,silverlight,C#,.net,Silverlight,假设我有一个路径/Views/LoginView.xaml,如何在Silverlight中通过指定的Uri创建视图实例 编辑:我正在从事一个完全由其他开发人员开发的项目。我想做的是一个简单的日志系统,它能够记录用户访问的每个视图。MainPage中有一个框架和一个类,负责处理对页面的请求。类具有对MainPage及其框架的引用,并具有通过给定路径导航到特定页面的方法。我知道我在这里有记录该请求的路径,但这只是一个路径,我想让该页面的实例获取其标题并记录该标题而不是其路径。据我所知,您需要创建一个

假设我有一个路径/Views/LoginView.xaml,如何在Silverlight中通过指定的Uri创建视图实例


编辑:我正在从事一个完全由其他开发人员开发的项目。我想做的是一个简单的日志系统,它能够记录用户访问的每个视图。MainPage中有一个框架和一个类,负责处理对页面的请求。类具有对MainPage及其框架的引用,并具有通过给定路径导航到特定页面的方法。我知道我在这里有记录该请求的路径,但这只是一个路径,我想让该页面的实例获取其标题并记录该标题而不是其路径。

据我所知,您需要创建一个给定类名的类实例。这可以通过反射来实现,更具体地说

您可以使用

从路径中提取类名。据我所知,您需要创建一个给定类名的类实例。这可以通过反射来实现,更具体地说

您可以使用

从路径中提取类名。这是一个有效的路径吗?您的应用程序是否包含“视图”目录及其下的“LoginView.xaml”?@prthrokz是的,这是一个有效的路径。我无法清楚地理解此处的目的,请您进一步解释一下您试图实现的目标,因为如果xaml文件存在,您已经在代码隐藏中创建了一个LoginView类,该类可以由一个简单的构造函数实例化call@prthrokz我更新了帖子。如果它是一个有效路径,你的应用程序是否包含“视图”目录和“LoginView.xaml”在它下面?@prthrokz是的,这是一条有效的路径。我不能清楚地理解这里的目的,你能解释一下你想要实现什么吗,因为如果xaml文件存在,你已经在代码后面创建了一个LoginView类,它可以由一个简单的构造函数实例化call@prthrokz我更新了帖子