在我的WPF应用程序中,我有一个用户控件库。在这个库中,我有一个listview控件以及textbox和button控件。
我已将此用户控件放在WPF窗口窗体中。如何在此WPF窗口窗体中检索用户控件的listviewitems?
发布于 2012-03-01 20:48:34
你问了一个非常笼统的问题。有几十种方法可以做到这一点,这取决于你的需求。例如:当你把你的UserControl放在窗口中时-你应该给它命名(例如,然后,在UserControl中,您可以有一个公共函数或一个公共getter,它将返回项目(它是ListView的“items”属性)。另一种方式是绑定。如果您有ViewModel或任何其他类作为DataContext,则可以将ListView的ItemsSource绑定到ViewModel上的集合。除非您更改UserControl的DataContext,否则它将具有与主窗口相同的DataContext。
https://stackoverflow.com/questions/9515275
复制相似问题