有没有wpf大神啊?小弟写了一个MyTabItem继承了TabItem,如何把这个MyTabItem用到xaml中?
希望能够在xaml中,像下面一样使用MyTabItem。该如何实现?
<TabControl ……>
……
<clr:MyTabItem ……>
……
</clr:MyTabItem>
……
</TabControl> --------------------编程问答-------------------- 先加一个命名空间,然后用命名空间引用。
--------------------编程问答-------------------- 这个加了。
xmlns:ctl="clr-namespace:System.Diagnostics;assembly=WindowsBase"//你的命名空间和assembly的名称。一般来说intellisence会给你提示
现在的问题不是命名空间的问题,而是,在TabControl中,添加自定义的MyTabItem,运行崩溃了。
--------------------编程问答-------------------- 把Exception贴上来看看呀 --------------------编程问答-------------------- 崩溃了是错误 自己看看错误信息 然后改掉不就行了
还有为啥非要重写控件 现在的都不够你用的么
改下controltemplate满足不了你的需求么 --------------------编程问答-------------------- MyProject是命名空间。
'The invocation of the constructor on type 'MyProject.MyTabItem' that matches the specified binding constraints threw an exception.' Line number '435' and line position '26'.
--------------------编程问答-------------------- 我这种情况ControlTemplate暂时不够用啊,因为我要给TabItem添加一些额外的属性。。
--------------------编程问答--------------------
楼主的控件是不是构造函数里面有参数的啊
要么codebehind 用代码new 然后加在TabControl里
这样能不能解决了呢 --------------------编程问答-------------------- 多谢你提醒啊!我的类继承好象有问题,我再看看先。。
补充:.NET技术 , C#