依赖对象属性更改时通知其他对象 依赖属性的监听

DataGrid单列宽度改变时,通知其他对象

// 扩展
DependencyPropertyDescriptor descriptor = DependencyPropertyDescriptor.FromProperty(DataGridColumn.WidthProperty, typeof(DataGridColumn));
// 通知其他对象
descriptor.AddValueChanged(dgData.Columns[10], aaaa);
// 对象操作
private void aaaa(object sender, EventArgs e)
{
    var column = (DataGridColumn)sender;
    lbTest.Text += "  " + column.Width;
}
posted @ 2019-11-21 16:54  wesson2019  阅读(318)  评论(0)    收藏  举报