在我的 WPF 项目中,我想从 ColumnDefinition Width 绑定 TextBox Width 属性。现在,它不工作了!
我使用转换器(GridLengthConverter)将数据转换为宽度。
这是我的代码:
<TextBox Grid.Column="1" Grid.Row="1" Style="{StaticResource SearchWhite}" Name="tbSearch"
Visibility="{Binding RelativeSource={RelativeSource AncestorType={x:Type mic:DataGrid}},
Path=ShowSearchBoxes, Converter={StaticResource visibleConverter}}" Width="{Binding
RelativeSource={RelativeSource FindAncestor,AncestorType={x:Type ColumnDefinition}},
Path=Width, Converter={StaticResource gridLengthConverter}, Mode=TwoWay}"/>
gridLengthConverter 是来自程序集的 GridLengthConverter:PresentationFramework。
我收到一个错误“无法转换数据属性'转换器'...”(法语翻译)。
有人可以帮忙吗?