0

出于好奇,我想知道Blend交互(例如在下面的示例中)功能是如何在幕后工作的。

  1. Interaction某种附属物吗?
  2. 您如何使用不同的命名空间来拥有控件的元素?

有谁知道教程或通过类似实现的东西?即,您将如何仅使用准系统 wpf 框架而不使用其他框架来做到这一点

<TextBox>
         <i:Interaction.Triggers>
              <i:EventTrigger EventName="LostFocus">
                    ...
              </i:EventTrigger>
          </i:Interaction.Triggers>
</TextBox>
4

2 回答 2

2

Interaction是类,Triggers附加属性,访问总是像附加属性一样,可以在任何控件上设置。我建议阅读文档

于 2013-07-23T21:59:00.150 回答
1

1 -System.Windows.Interactivity.Interaction该类定义了 2 个附加属性:

  • 触发器
  • 行为

2 - 这些不是“控件的元素”,它们是Attached Properties,无论命名空间如何,它们都可以应用于任何 UI 元素。

于 2013-07-23T22:00:14.090 回答