다음을 통해 공유


WPF3.5の新機能⑩ バインディング デバッグ トレース

WPF 3.0ではXAMLのバインディングデータのデバッグ トレースは困難でしたが、WPF 3.5ではトレースの仕組みが追加されました。PresentationTraceSources.TraceLevel アタッチプロパティをLow, Medium, Highに設定することで、そのレベルに応じてVisual Studioの出力ウィンドウにトレースを出力できます。

次のように使います。

<Window x:Class=“SampleApplication.Window1” 

  xmlns=https://schemas.microsoft.com/winfx/2006/xaml/presentation

 xmlns:x=https://schemas.microsoft.com/winfx/2006/xaml

 xmlns:diag=“clr-namespace:System.Diagnostics;assembly=WindowsBase”>

  <Button Background=“{Binding Path=ProductColor,

   diag:PresentationTraceSources.TraceLevel=High}”/>

</Window>

[追記] コードバグの修正 2008/10/15

Comments

  • Anonymous
    February 14, 2008
    PingBack from http://www.biosensorab.org/2008/02/15/%ef%bd%97%ef%bd%90%ef%bd%86%ef%bc%93%ef%bc%8e%ef%bc%95%e3%81%ae%e6%96%b0%e6%a9%9f%e8%83%bd%e2%91%a9-%e3%83%90%e3%82%a4%e3%83%b3%e3%83%87%e3%82%a3%e3%83%b3%e3%82%b0-%e3%83%87%e3%83%90%e3%83%83%e3%82%b0/

  • Anonymous
    February 15, 2008
    ����Ʒ�μ��ڱ�ǤΥ̡��ɲ�����ư�衦��ή.�С������ۡ���ǥ��??��������ȯɽ�����ֲ�ҤοͤȤΤ���ΰ������ץ��??��Ȥη�̤ˤ��ȡ��ְ��ˤ������ߤ�����ʡפ��������ꥸ�硼������ǣ���ǯ��Ĵ�����ϰ�����ƤΣ��̡������Ϲ���Ʒ���??�ǯϢ³�Υȥåפ��ä����ޤ��ְ��ߤ�������פǤϡ��������������蘆�??�����Ĺ߷�ޤ��ߤ��??��줾���Σ��̤ˤʤä��������ƺǶ�ǤϱDz�ز��̡٤ˤ�б餷�����餷�������Ƿ���ϡ�˭�ֲ��餸����ͥ������Ʒ�ˤĤ��ơ������Τ褦�ʲ������⤢��Τ˥����

  • Anonymous
    February 16, 2008
    ��Τ�� SEX����.ή�С�����Τ���SEX.����.ή�С� ���襤�餷���ƥ�Ӥ仨����������ι�Τ������ߤ�ʤ��ΤäƤ����������Τ⺣����������ͷ�Ӥ��㤷���Τ�����ͭ̾�����ʤ�ȹ�Τ������դ���äƤ�����᤬�ʤ�Ȳ�����̿���ή�Ф������Τ�!!!! ���줬����ȤΥץꥯ��̿����� ������Τ�ब�����������ä�H�̥���Ѥ��������᡼�����Ƥ���ή�С������᤯�����βȤ���ޤ�˹Ԥ�����������פ�ֲ??����פʤɤ����������������ä����Ƥ��Τ�ब���ä��Ѥ��������̥��ή�С