得到控件的模板XAML

原创 2011年01月11日 15:59:00

private void DumpControlTemplateInfo(ControlTemplate template)
{
      XmlWriterSettings settings = new XmlWriterSettings();
      settings.Indent = true;
      settings.IndentChars = new string(' ', 4);
      settings.NewLineOnAttributes = true;
      StringBuilder strbuild = new StringBuilder();
      XmlWriter xmlwrite = XmlWriter.Create(strbuild, settings);
      System.Windows.Markup.XamlWriter.Save(template, xmlwrite);
      System.Diagnostics.Trace.WriteLine(strbuild.ToString());
}

相关文章推荐

WPF 控件模板 Simple Styles.xaml

http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/win...

WPF中xaml设置控件颜色的方法全集

  • 2010年09月27日 10:35
  • 1.99MB
  • 下载

通过Silverlight中Calendar控件的扩展学习XAML(下)

CalendarDayButtonStyle:
  • zentby
  • zentby
  • 2013年07月04日 13:55
  • 717

通过Silverlight中Calendar控件的扩展学习XAML(上)

#这里要写一下摘要# WPF中,自带的Calendar控件是这样子的: 而我们想要的结果是这样子的: 这个控件有两种方法去做。 一个是自己重新绘制图形,用一个7*6的表格来放日期,再根...
  • zentby
  • zentby
  • 2013年07月02日 16:58
  • 1423

黑马程序员_WPF(WPF认识,Sender,C#基础加强类继承,集合,Xaml,控件通用属性)

一.WPF认识 很多教程都是WinForm,但是Windows8平板电脑,Windows Phone手机开发都是使用微软的XAML技术,WPF也是一个采用XAML的类似于WinForm的技术,学习之...

动态设置Silverlight 初始化参数以及设置控件中设置默认.xaml 页面

每个Silverlight 项目可以有多个.xaml 文件。但每次只能看到一个.xaml 页面。 当你在Visual Studio 中创建一个Silverlight 项目是,将创建一个默认的名字叫做...
  • educast
  • educast
  • 2012年06月24日 18:46
  • 1627

Windows Phone开发之xaml传值交互与控件hyperlinkButton和button的使用

功能显示: MainPanel-->跳转到Panel1.MainPanel有两个URI连接,分别传递不同的值;Panel接收传递的参数,在TextBlock中显示出来。 界面如下: 代码如下...

测试WPF中动态加载XAML中的控件

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:得到控件的模板XAML
举报原因:
原因补充:

(最多只允许输入30个字)