-1
的XAML代碼如下:如何綁定visibility屬性
<Helper:BooleanVisibilityValueConverter x:Key="BoolToVisible" />
<Control x:Name="ResizeDecorator" MouseMove="ResizeDecorator_MouseMove" Template=" {StaticResource ResizeDecoratorTemplate}" Visibility="{Binding IsButtonVisible,Converter= {StaticResource ResourceKey=BoolToVisible},RelativeSource={RelativeSource TemplatedParent}}" />
<Helper:BooleanVisibilityValueConverter x:Key="BoolToVisible" />
<Control x:Name="ResizeDecorator" MouseMove="ResizeDecorator_MouseMove" Template="{StaticResource ResizeDecoratorTemplate}" Visibility="{Binding IsButtonVisible,Converter={StaticResource ResourceKey=BoolToVisible},RelativeSource={RelativeSource TemplatedParent}}" />
視圖模型代碼:
private bool _IsButtonVisible;
public bool IsButtonVisible
{
get { return _IsButtonVisible; }
set
{
_IsButtonVisible = value;
NotifyPropertyChanged("IsButtonVisible");
}
}
IsButtonVisible =false;
誰能告訴我我要去哪裏錯了?
哪裏XAML代碼?請妥善發佈問題,以便人們可以幫助你! – GuruC
XAML <助手:BooleanVisibilityValueConverter X:鍵= 「BoolToVisible」/> <控制X:名稱= 「ResizeDecorator」 的MouseMove = 「ResizeDecorator_MouseMove」 模板= 「{StaticResource的ResizeDecoratorTemplate}」 能見度=「{結合IsButtonVisible,轉換器= {StaticResource ResourceKey = BoolToVisible},RelativeSource = {RelativeSource TemplatedParent}}「/> – user1722947
您可以通過編輯添加問題中的代碼。我會爲你做這個! – GuruC