2011-02-16 76 views
0

我想知道一个给定的控件默认情况下给定的事件。我在哪里可以找到WPF控件的事件的默认行为?

例如:当我双击它时,TextBox会做什么? 我不一定需要确切的代码,我可以做一个基本的描述。即使只知道某个事件是由WPF默认管理的,在某些情况下也会有所帮助。

我看过msdn,在类定义,在controlTemplate的例子等...没有成功。

是否有包含此信息的文档或以任何方式查找它?

编辑:我之所以需要这个是因为我有继承系统控制了几个控件,我必须捕获绝对几乎每一个用户对这些控制输入和防止WPF接管并应用默认行为(选择例如当你双击一个文本框时的当前单词)。所以我需要捕捉每个可能的事件并将Handled = true。但我仍然希望确定我不会破坏任何东西,或者如果我摔坏东西,至少要意识到它...

+0

听起来有点不可思议。也许你应该想到另一种方法来实现你的控制。你为什么要压制标准行为? – DHN 2011-02-16 16:09:17

回答

0

嗯,我认为可以安全地得出结论,这个信息不是现成的。

我最好的拍摄可能是使用CodePlex上的代码可用的位和推断从那里每种类型的对象会发生什么......

相关问题