子类化wpf弹出控件

时间:2013-01-10 08:31:38

标签: wpf vb.net popup subclassing

我一直想找一种拖动/移动PopUp控件的方法,我找到了这个答案

Drag wpf popup control

遗憾的是我无法弄清楚如何创建一个PopUp控件的子类,我尝试创建一个自定义控件并从PopUp继承,但它对我来说似乎不对。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

你需要完全按照你所说的去做。

从您要修改的控件类继承的类,因此您将能够创建自己的属性。 如果你想“retemplate”那个控件,你需要一个存放样式,模板等的地方。

看看下面的这个答案,进一步了解它,它关于更改一个MenuItem控件,但你将使用相同的技巧。

How to convert a manually created WPF Menuitem into a Template / Style Resource / Control Template