Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc
Titulní Blogy Fotky Soubory

Prohlížení podle štítků

Všechny štítky » .NET » WPF
  • WPF: Ladění data bindingu

    Pokud binding píšete ručně přímo v XAMLu, určitě mi dáte za pravdu, že se občas překlepnete nebo přehlédnete a binding prostě nefunguje. O tom, jak ladit data binding ve WPF vyšlo už poměrně hodně článků např. How can I debug WPF bindings? od Bea Stollnitze, který popisuje několik technik ladění. Nejvíce se mi osvědčilo nadění pomocí Converteru. ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do ledna 6, 2010
  • WPF: Tahák na data binding

    Dnes zase jen stručně a v podstatě jedním odkazem. Pokud jste (stejně jako já) dost zapomnětlivý nebo se s technologií WPF teprve seznamujete, určitě oceníte WPF XAML Data Binding Cheat Sheet, ve kterém jsou uvedeny všechny základní konstrukce pro tvorbu bindingu ve značkovacím jazyce XAML. V kombinaci s budoucím Visual Studiem 2010, které už ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do ledna 5, 2010
  • WPF: Hit testing

    Hit testing se používá všude tam, kde je potřeba, aby se ověřilo, jestli bod (Point) nebo celá geometrie objektu (Geometry) a vizuální vzhled kontrolního prvku WPF (např. UIElement) spolu kolidují. V praxi se tento test používá asi nejčastěji pro události stisku tlačítek a pohybu myši, kde se na základě hit testu rozhodne, zda vyvolat událost nebo ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do prosince 11, 2009
  • WPF: Jak zarovnat prvek vždy na střed v Canvasu?

    Dnes jenom stručně a v podstatě jedním odkazem, který musím přeposlat dál. :). Jedná se o velmi elegantní řešení, jak zarovnávat prvky v rámci Canvasu - a to jak horizontálně, tak vertikálně. Celé řešení je v chytré implementaci IMultiValueConverter tak, aby centroval. Více ve článku: Centering elements on a canvas in WPF.  ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do listopadu 30, 2009
  • WPF Themes - jednoduše "skinovatelné" aplikace

    Možná WPF Themes znáte. Jedná se o balík XAML souborů, které jednoduše připojíte k vašemu projektu, přidáte jeden řádek kódu do Application.Resources elementu v souboru App.xaml a hle, váš program vypadá úplně jinak a možná o pár řádů lépe. Osobně jsem jako programátor trochu ve WPF ztracený. Ne kvůli tomu, že by mi dělalo problémy samotné WPF, ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do listopadu 17, 2009
  • WPF: Syntax Highlight TextBox

    Založil jsem projekt Simple WPF Syntax Highlight TextBox na CodePlexu. Jak už název napovídá, jedná se o projekt s cílem vytvořit jednoduchý TextBox k editaci zdrojových kódů. Budu se snažit projekt udržovat a rozšiřovat (doufám), protože se zatím jedná o první veřejnou verzi, která má k dokonalosti pořád daleko. Vlastnosti Základní vlastnosti ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do listopadu 12, 2009
  • WPF: Pekelný designer ve VS 2008

    WPF designer ve Visual Studiu 2008 začínám pomalu vnímat jako určitý druh umělé inteligence. :) Chápu, že v tak rozsáhlém programu jako je VS, může být nějaká chyba, ale tohle mě opravdu dostalo. Svůj UserControl mám v jiné assembly než vlastní program. Jsem na takové členění zvyklý, a tak to prostě chci. Pokud ale UserControl použiji v ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do listopadu 6, 2009
  • WPF: Kontejner pro editaci objektů

    Předem se omlouvám za nadpis. Nenapadá mě totiž, jak lépe pojmenovat věc, kterou určitě všichni znáte z (převážně vektorových) grafických editorů, a kterou můžete vidět na následujícím obrázku v akci: Jedná se o kontrolní prvek zděděný z ContentControl (tedy takový, který umožňuje mít do sebe zanořený nějaký obsah) a umožňuje přesuny, změnu ...
    Vloženo do Tomáš Pastorek (Weblog) od topas do října 20, 2009
Powered by Community Server (Personal Edition), by Telligent Systems