1. 程式人生 > >WPF查詢指定型別名的控制元件,超簡單的方法

WPF查詢指定型別名的控制元件,超簡單的方法

WPF查詢指定型別名的控制元件,超簡單的方法

/// <summary>
/// 從當前控制元件開始,查詢指定型別名的控制元件
/// </summary>
/// <param name="obj">當前控制元件</param>
/// <param name="systemTypeName">指定控制元件的型別名</param>
/// <returns></returns>
private object FindControl(DependencyObject obj,string systemTypeName)
{
    if
(obj.DependencyObjectType.SystemType.Name == systemTypeName) { return obj; } return FindControl(VisualTreeHelper.GetParent(obj), systemTypeName); }