XAML.cz Magazín moderních technologií založených na XAML

Inspektor běžící WPF aplikace

Napsáno pro Novinky od Jarda Jirava

Také si občas nejste jisti, jak se chová vaše WPF aplikace při běhu? Potřebovali byste vědět, jak je vygenerován logical tree nebo visual tree, na jaké hodnoty jsou jednotlivé vlastnosti nastaveny nebo jak jsou registrovány jednotlivé eventy?

K těmto účelům slouží inspektory běžící WPF aplikace. Mezi ty známější patří určitě produkt Snoop, který umožňuje prozkoumat některé hodnoty běžící aplikace.

WPF Inspector

Nyní je k dispozici poměrně robustní nástroj s názvem WPF Inspector od Christiana Mosera, který přidává některé zajímavé vlastnosti a dovoluje tak lépe poznat WPF aplikaci. K dispozici tak je možnost podívat se na napojený objekt na DataContext nebo si prohlédnout dostupné Resources.

Co je dále zajímavého je, že Inspector obsahuje seznam doporučených pravidel, které jsou rozděleny do kategorií funkcionality, výkonu a udržovatelnosti. A co určitě potěší snad každého WPF vývojáře je databinding error checker, který ukáže, které vlastnosti jsou špatně nabindovány na který element.

Určitě tento nástroj mohu doporučit, minimálně k prozkoumání a vaší pozornosti.

Komentáře

ukládám komentář, vyčkejte prosím..
  1. Buďte první, kdo napíše komentář.

@xamlcz

  • RT @alesroubicek Zajímalo by mě, kolik lidí dělá ve WPF/Silverlight a nečte http://www.xaml.cz/? // nečtenáři, okamžitě napravit
  • Vyšel update pro Silverlight http://bit.ly/b6hYT2 řešící některé záležitosti - MediaStream, DataGrid, Storage, Startup perf., MouseWheel ...
  • Jestli je vaší oblibou vytištěný poster s class library reference, tak jeden k WPF je možné stáhnout a vytisknout odsud http://bit.ly/cvtejc
  • Microsoft Ribbon for WPF enables great Windows Applications - Works in WPF 3.x or 4.0. Available today! http://bit.ly/cLDSMa
  • tak Silverlight pro Symbian asi moc dlouhého trvání mít nebude a nebo Nokia bude Symbian 60 5th generation vyvíjet i nadále?