开发人员技术 | Windows Presentation Foundation
.NET Framework 的一部分,它提供统一的编程模型,用于在 Windows 上构建业务线桌面应用程序。
代码通过 xml 文本生成控件后 再生产 xml 文本,绑定会变成
<Image Source="{x:Null}"/>
代码如下
示例1
string xaml = $@" <Image Source='{{Binding Icon}}' xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'/>";
var image=(Image)XamlReader.Parse(xaml);
image.Width = 24;
image.Height = 24;
image.Margin = margin;
var xml= XamlWriter.Save(image);
示例2
Image image = new Image();
var bind = new Binding("Icon")
{
NotifyOnValidationError = true,
};
image.SetBinding(Image.SourceProperty, bind);
var xml= XamlWriter.Save(image);
.NET Framework 的一部分,它提供统一的编程模型,用于在 Windows 上构建业务线桌面应用程序。