童鞋们在WPF中经常看到 TemplatedParent ,或者经常看到下面的用法:
{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Content}
是不是看的一脸蒙圈?
先看官方文档:
意思是 和这个控件的 模板上的 父亲,如果这个控件不是模板创建的,那么这个值就没用。
是不是还是不懂?
黄老师来给你举个例子,看下面的代码
<Window x:Class="WpfApp4.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local=&