作者:刘树伟
QQ:1584793892
查看完整内容及示例代码,请访问:www.iuishop.com
一、语法:
WPF类中。除了C++类的成员变量、成员函数之外,还增加了property、event类型。它们语法示例如下:
public class MyControl : Control
{
public static readonly RoutedEvent KnockEvent;
static MyControl()
{
KnockEvent = EventManager.RegisterRoutedEvent("Knock", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(MyControl));
}
// event的定义:
public event RoutedEventHandler Knock
{
add { AddHandler(KnockEvent, value); }
remove { RemoveHandler(KnockEvent, value); }
}
// property的定义:
private int m_nValue;
public int Value
{
set { m_nValue = value; }
get { return m_nValue; }
}
}