Ahoj, řeším problém, jaký zvolit způsob vykreslení textu nad čarou ve WPF. Takto nějak by měl vypadat výsledek: http://awesomescreenshot.com/0022mcrwce Jak je vidět, jedná se asociaci podobnou specifikaci UML. Hledám teď způsob, jakým to efektivně vykreslit ve WPF. Ta čára bude rotovat, nemusí tedy být vodorovná, jako na obrázku. Možnosti jsem dosud našel takové: 1) použít třídu PathGeometry - do něj vykreslit čáru a poté pomoci FormattedText i text, který souřadnicemi umístit nad čáru 2) použít třídu DrawVisuals - do nějakého FrameworkElementu umístit objekty DrawVisuals s čarou a textem 3) nebo nějak poskládat v XAML ten element z dostupných kontejerů a třeba TextBlocků - rotaci potom řešit pomocí RotateTransform Potřebuji, aby to bylo výkonné, šly na tom registrovat eventy (kvůli editaci těch textů). Díky
|