下面是使用这个对象的标准例子。
/// <summary>
/// 使用DependencyObject的例子,定义了一个订单
/// </summary>
public class OrderSheet : DependencyObject {
public static readonly DependencyProperty CodeProperty;
/// <summary>
/// 在静态构造中注册属性到此类型
/// </summary>
static OrderSheet() {
CodeProperty = DependencyProperty.Register("Code", typeof(string), typeof(OrderSheet));
}
/// <summary>
/// 返回/设置单据的编号
/// </summary>
public string Code {
get {
return (string)GetValue(CodeProperty);
}
set {
SetValue(CodeProperty, value);
}
}
}
/// 使用DependencyObject的例子,定义了一个订单
/// </summary>
public class OrderSheet : DependencyObject {
public static readonly DependencyProperty CodeProperty;
/// <summary>
/// 在静态构造中注册属性到此类型
/// </summary>
static OrderSheet() {
CodeProperty = DependencyProperty.Register("Code", typeof(string), typeof(OrderSheet));
}
/// <summary>
/// 返回/设置单据的编号
/// </summary>
public string Code {
get {
return (string)GetValue(CodeProperty);
}
set {
SetValue(CodeProperty, value);
}
}
}