WPF查找指定类型名的控件,超简单的方法

版权声明:本文为博主原创文章,转载请发邮件到[email protected]授权。 https://blog.csdn.net/qq_33712555/article/details/83215624

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);
}

猜你喜欢

转载自blog.csdn.net/qq_33712555/article/details/83215624
今日推荐