dodání ihned! nové
Black Friday je tu! Využij jedinečnou příležitost a získej až 80 % znalostí navíc zdarma! Více zde
BF
Avatar
josef kratky
Člen
Avatar
josef kratky:11.12.2016 13:13

mam vytvořený program ve WPF, použivam prčite písmo, když program spustím na jinem PC kde není to písmo instalované tak si to zvoli vlastní písmo. jde to nějak udělat bez instalace písma do druheho PC?

 
Odpovědět
11.12.2016 13:13
Avatar
homestead
Člen
Avatar
Odpovídá na josef kratky
homestead:11.12.2016 15:19

Ja to robím v inštalačke programu, tu je screen:

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět
11.12.2016 15:19
Žiť a nechať žiť...
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
ORRNY99
Člen
Avatar
ORRNY99:11.12.2016 15:35

Stačí si pouze stáhnout požadovaný font www.1001freefonts.com. Pak ten font vložíš do nějaké složky v tvém projektu třeba tak jak to je na obrázku. Potom si vytvoříš ResourceDictionary třeba s názvem FontsStyles

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:system="clr-namespace:System;assembly=mscorlib">
    <system:Double x:Key="FloatingWatermarkFontSize">10</system:Double>
    <system:Double x:Key="ClearTextButtonFontSize">16</system:Double>
    <system:Double x:Key="ContentFontSize">12</system:Double>
    <Style x:Key="SegoeAssets">
        <Setter Property="TextElement.FontFamily" Value="/Drup;component/Resources/Fonts/#Segoe MDL2 Assets" />
    </Style>
    <FontFamily x:Key="DefaultFontFamilySegoeAssets">pack://application:,,,/Drup;component/Resources/Fonts/#Segoe MDL2 Assets</FontFamily>
</ResourceDictionary>

Kód v App.xaml

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
             <ResourceDictionary Source="Resources/Styles/FontStyles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
<TextBlock FontFamily="{StaticResource DefaultFontFamilySegoeAssets}" Text="&#xE93C;"/>
 
Nahoru Odpovědět
11.12.2016 15:35
Avatar
josef kratky
Člen
Avatar
josef kratky:11.12.2016 16:29

super dik

 
Nahoru Odpovědět
11.12.2016 16:29
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.