제안된 답변 Jak vytvořit nápovědu

  • 2012년 4월 25일 수요일 오전 8:53
     
     
    Jakým způsobem nejlépe zobrazovat lokalizovaný text na stránce s nápovědou? Chci využívat jednoduché formátování jako je tučné písmo, mezery mezi odstavci. Html mi přijde dost neohrabané, protože nereaguje na změnu tématu. Pak je tu ještě možnost načítat xaml kód. Zajímalo by mě, jestli tohle už někdo dříve řešil. Díky

모든 응답

  • 2012년 4월 26일 목요일 오전 9:18
    중재자
     
     제안된 답변

    Ahoj,

    co se týče lokalizace či globalizace, doporučuji svůj článek: Smartmania.cz

    A co doporučit na stylovaný text: vytvořit si XAML šablonu, přesně jak říkáš. Do xaml nabinduješ texty viz. článek na odkazu výše.

    Robert

  • 2012년 4월 27일 금요일 오전 8:41
     
     
    Pro delší texty ale musí být xaml značky i v textu samotném. Ještě je tu možnost použít RichTextBox a text ve formátu *.rtf . Tohle mi přijde trošku zkostnatělé ve WPF.
  • 2012년 5월 14일 월요일 오후 1:58
    중재자
     
     제안된 답변 코드 있음

    Pro delší/stylově bohatší texty (nebo často se měnící) bych použil HTML a kompomentu IE a NavigateToString:

    var rs = Application.GetResourceStream(new Uri("HTML/cokoli.html", UriKind.Relative)); StreamReader sr = new StreamReader(rs.Stream); NazevBrowserControlu.NavigateToString(sr.ReadToEnd());

    Případně jen...

    NazevBrowserControlu.NavigateToString("<html><body>cokoli</body></html>");