我的代码使用样式自定义WPF ListBox
对象。我想将此代码转换为类定义(以供重用)。由于我没有扩展ListBox
但仅仅是样式化,我在各种教科书和专家中都告诉我,不需要用户控件或自定义控件 。
因此,我从Visual Studio中选择“C#类库”项目类型来创建类代码。但是,因为这种类型的项目是通用的而不是WPF特定的,所以当我尝试向我的类添加资源字典时,Add菜单中缺少该选项(见图)。
这让我怀疑自己是否走上了正确的轨道?
我已经检查了其他相关的SO问题(例如this one),但没有一个问题显示如何创建不属于用户或自定义控件的WPF特定类库。
C#,Windows 7,Visual Studio 2010。
答案 0 :(得分:3)
该菜单中的选项基于项目类型。它们几乎没用。我通常总是使用对话框和搜索来查找我的模板。