代码之家  ›  专栏  ›  技术社区  ›  Todd Smith Brandon

如何枚举Silverlight中的所有输入控件

  •  0
  • Todd Smith Brandon  · 技术社区  · 15 年前

    是否可以枚举Silverlight用户控件的代码隐藏中的所有输入控件?

    例如,假设您想在后台执行表单提交到另一个服务。您需要发送包含Silverlight页上包含的所有输入的文章。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Andy    15 年前

    我不认为有一种自动的方法可以做到这一点,但你可以一直使用 VisualTreeHelper 要遍历Silverlight应用程序的可视化树,并选择您感兴趣的任何控件的值。

    但是,仅仅将控件绑定到ViewModel类的属性会更容易吗?您可以向类中添加一个方法,然后根据该方法管理的属性为您构建post请求。