Nasıl kırık WPF Veri bağlama algılamak için?
'Unit Testing WPF Bindings' aşağıdaki detaycı soru vardı.. . çevresinde bir soruyu cevaplamaya çalışırken ^ / ^ br . Eğer WPF Veri hatalı kablolama kurulum (ya da sadece doğru kablolu bir şey kırdı) Bağlama varsa bulmak için en iyi yolu nedir ?
Ünite-test yaklaşım Joel gibi kolunu bir kıymık '.. bu algılamak için daha kolay daha az Yük yollarını arıyorum. kaldırmak için soymak gibi görünüyor olsa da
Herkes veri WPF.. büyük bir şekilde bağlayıcı kendilerini adamış gibi görünüyor ve Yararları var.
CEVAP
.NET 3.5 özel olarak çıkış belirli veri bağlantıları hakkında bilgi izleme için yeni bir yöntem kullanılmaya başlandı.Sistem.Tanılama.PresentationTraceSources.Altbağlı özellik herhangi bir bağlama veya veri sağlayıcısı için geçerli olabilir. İşte bir örnek:
<Window x:Class="WpfApplication1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:diag="clr-namespace:System.Diagnostics;assembly=WindowsBase"
Title="Debug Binding Sample"
Height="300"
Width="300">
<StackPanel>
<TextBox Name="txtInput" />
<Label>
<Label.Content>
<Binding ElementName="txtInput"
Path="Text"
diag:PresentationTraceSources.TraceLevel="High" />
</Label.Content>
</Label>
</StackPanel>
</Window>
Bu herhangi bir izleme yapılandırması gerek kalmadan, sadece belirli Visual Studio Output Penceresinde bağlama için izleme bilgileri koyacağız.
Nasıl DOM JavaScript Veri Bağlama Uygu...
Nasıl bir eleman dışında bir tıklama a...
Veri bağlama Nasıl çalışır?AngularJS :...
Nasıl tarih sadece SQL Server datetime...
Nasıl terminalden Curl ile JSON veri g...