WPF负载控制问题

标签 wpf load user-controls

我正在 WPF 中做一些事情。

我有一个带有许多类型ComboBox。选择具体类型后,我希望能够加载特定的 UserControl(带有许多文本框等),并尊重 WPF 窗口上定义区域中的类型。

如何做到这一点?有没有类似的东西 LoadControl() 并将其加载到 ASP.NET 中的 PlaceHolder 中?最好的方法是什么?

谢谢。

最佳答案

您应该为每种类型创建一个DataTemplate。请参阅Different item template for each item in a WPF List了解更多信息。

关于WPF负载控制问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1164738/

相关文章:

c# - 更新 DataGrid 从类中更新属性,该属性是绑定(bind)到 DataGrid 的 ObservableCollection 的项

wpf - 从 View 模型中刷新 View 上的数据网格

c++ - 多次从 ifstream 读取

jquery - 我如何在每次加载页面时执行 Jquery 的函数?

C# UserControl 多重继承

c# - wpf - 如何控制用户控件鼠标悬停时的可见性?

c# - TabControl中的WPF MVVM多个ContentControls

c# - 为什么关闭启动屏幕会导致我的主窗口永远不会显示?

seo - 延迟 'lazy' 加载 YouTube 视频内容和 SEO 效果

c# - 在 ASP.NET 中对 LinkBut​​ton 使用 PostBack