【发布时间】:2013-06-14 05:24:01
【问题描述】:
我刚刚进入 WPF 领域,我想创建一个自定义控件。我不太关心它的样式,而是它的功能。
我正在尝试创建一个自定义树视图,它会自动填充来自不同库的数据,以便其他 WPF 应用程序能够使用此控件,并将此数据公开给他们的用户,并轻松获得反馈.
IE:
+-----------------------------+
|+Project |
|+-- File |
|+---- Patch |
|+Other Project |
|+-- Files Are Nifty |
|+---- Yup. |
+-----------------------------+
我希望 ^that^ 成为一个可重复使用的控件,它应该在所有实例中始终具有相同的数据。本质上,一个默认的数据绑定。我做了一些谷歌搜索,我在这里搜索,但所有的问题/答案要么不相关,要么在我头上,要么两者兼而有之。我发现的唯一有用信息是在数据提供者中有两个分支,返回一个 CompositeCollection。
如果有人可以为 WPF 自定义控件库逐步解释这一点,我将不胜感激。
【问题讨论】:
标签: c# .net wpf user-controls controls