wpf BooleanToVisibilityConverter是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf BooleanToVisibilityConverter是啥意思相关的知识,希望对你有一定的参考价值。

<Grid.Resources>
<BooleanToVisibilityConverter x:Key="b2v"/>
</Grid.Resources>

WPF绑定如果是同类型可以直接生效,如果不是同类型则要求有Converter,上述类型是内置的,顾名思义就是bool到Visibility的转换器,注意Visibility是枚举值,有3个值,不是bool,因此需要转换。

WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。
参考技术A 是我给你写的吧,WPF绑定如果是同类型可以直接生效,如果不是同类型则要求有Converter,上述类型是内置的,顾名思义就是bool到Visibility的转换器,注意Visibility是枚举值,有3个值,不是bool,因此需要转换。
自己看msdn吧:
http://msdn.microsoft.com/zh-cn/library/system.windows.data.ivalueconverter.aspx

【WPF】wpf加载和保存xaml文件

参考技术A 加载效果图:

public MainWindow(string xamlFile)

       

            InitializeComponent();

            DependencyObject rootElement;

            using (FileStream fs = new FileStream(xamlFile, FileMode.Open))

           

                rootElement = (DependencyObject)XamlReader.Load(fs);

           

            Content = rootElement;

            //查找控件(方法一)

            button1 = (Button) LogicalTreeHelper.FindLogicalNode(rootElement, "button1");

修改app.xaml.cs里的启动项

保存功能:

换成Create可以覆盖保存文件,不会重复而报错。

以上是关于wpf BooleanToVisibilityConverter是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

wpf窗体阴影

WPF 精修篇 Winform 嵌入WPF控件

wpf 用啥字体

wpf 添加动态图片

wpf编程 求大神指导如何用WPF制作一个论坛。。。!!急!!!

wpf和winform的区别