Category: WPF

Jak zobrazit ToolTip nad vlastnim objektem v ListBoxu

Ted jsem se trochu zasekl na vytvareni ToolTipu na kazde polozce ListBoxu, a na scesti me privedli i nektere rady na webu, ale o tom az nize. Cely kod je tentokrat velice primitivni. Prvne si vytvorime ListBox, se sablonou, ktera bude zobrazovat TextBlock a nad nim ToolTip. Data budeme brat pomoci Data Bindingu:

Problem …

Read More Jak zobrazit ToolTip nad vlastnim objektem v ListBoxu

Jak na pruvodce nastavenim programu pomoci NavigationWindow

Dneska vam ukazu kousek kodu z programu IlCamminoManager, konkretne jeho pruvodce nastavenim, ktere ma 2 stranky. Mezi temito strankami prochazite tak ze volate metodu this.NavigationService.GoBack() pro prechod pomoci tlacitka zpet a naopak metodu this.NavigationService.Navigate() pro prechod vpred. Navic muzete diky tomu ze cele toto je obalene v objektu NavigationWindow prechazet pomoci dedikovanych tlacitek navigace zpet/vpred. …

Read More Jak na pruvodce nastavenim programu pomoci NavigationWindow

Transformace ve WPF

Transformacejsou skvely zpusob jak zmenit vzhled ovladacich prvku ve WPF tam, kde uz styly a sablony vetsinou nestaci. Zdrojovy kod je z knihy, ktera v cestine vysla pod nazvem “Mistrovstvi ve WPF” ( http://knihy.cpress.cz/mistrovstvi-ve-windows-presentation-foundation.html ), v anglictine pod nazvem Applications = Code + Markup (A Guide to the Microsoft Windows Presentation Foundation) od Charlese Petzolda …

Read More Transformace ve WPF

Tiskarna nechce tisknout objekt Visual

Vceravecer nez jsem sel spat jsem narazil na zajimavy problem – mel jsem tento kod(nijak jsem ho neupravoval, je z knihy Mistrovstvi ve WPF):

Problem byl tento, spustil jesm program, dal tisk a vyjela mi jen prazdna stranka. Sel jsem tedy na mamcin PC s Windows Vista v VC# 2010 a spustil program tam. Stranka …

Read More Tiskarna nechce tisknout objekt Visual

Jak na zakladni rozlozeni ve WPF stejne jako ve Windows Forms

Vzdycky jak jsem zacinal aplikaci ve Windows Forms(WF), tak jsem tam prvne vlozil prvky v nasledujicim sledu: ToolBar – rozbalovaci vnorovaci nabidka, ktera obvykle obsahuje nejvic funkci programu ToolStrip – tlacitka v rade za sebou, ktere se nejcasteji vyuzivaji StatusStrip – informace o stavu aplikace Toto bylo ve WF primitivni. Proste jste je jen pridali …

Read More Jak na zakladni rozlozeni ve WPF stejne jako ve Windows Forms

Layouty ve WPF

StackPanelPracuje stejne jako ve Windows Forms FlowLayoutPanel. Pri vertikalnim usporadani kazda polozka vyplnuje celou sirku prvku, do ktereho nalezi. Kazdy prvek je vysoky presne tolik jaky je jeho obsah. Vychozi usporadani je vertikalni.

WrapPanel Pri vertikalnim rozlozeni se nejdrive obsazuje leva strana a az pote se postupuje k prave – vzdy kdyz se dalsi …

Read More Layouty ve WPF