第一种方法
根据可视化树来查找元素
例如查找CheckBox类元素
CheckBox checkbox = this.GetChildObject<CheckBox >(承载checkboc的元素,checkbox 的名字) as CheckBox
public T GetChildObject<T>(DependencyObject obj, string name) where T : FrameworkElement
{
DependencyObject child = null;
T grandChild = null;
for (int i = 0; i <= VisualTreeHelper.GetChildrenCount(obj) - 1; i++)
{
child = VisualTreeHelper.GetChild(obj, i);
if (child is T && (((T)ch