У меня есть столбец данных с шаблонной таблицей, который я хотел бы привязать к свойству на странице моего проекта, имеющего тип System.Windows.Visibility.Проблема в том, что всякий раз, когда я компилирую XAML ниже, он выдает мне ошибку, подобную этой, в blend: «System.Windows.Data.Binding не может быть преобразован в System.Windows.Visibility», а во время выполнения он выдает ошибку, подобную этой: «Setсвойство 'System.Windows.Controls.DataGridColumn.Visibility' вызвало исключение. '
<sdk:DataGridTemplateColumn Header="Settings" IsReadOnly="True" Visibility="{Binding ElementName=projectPage, btnEditVisibility}">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Grid x:Name="grdEditCell" ToolTipService.ToolTip="Edit Project" >
<sdk:Label Content="Edit" IsEnabled="{Binding isBtnEditEnabled, ElementName=projectPage}" Visibility="{Binding btnEditVisibility, ElementName=projectPage}" HorizontalAlignment="Center" VerticalAlignment="Center" MouseLeftButtonDown="btnEditProject_Click"/>
</Grid>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>