zoukankan      html  css  js  c++  java
  • wpf xaml inlines

    string testBold = "<Bold>Sync Now</Bold>";
               var ele = System.Windows.Markup.XamlReader.Parse(testBold);
               textBlock2.Inlines.Add(ele as Bold);

               string str = (string)App.Current.Resources["IDS_TO_BEGIN_SYNC_FILES"];
               //str = str.Replace("(b)", "<Bold>");
               //str = str.Replace("(/b)", "</Bold>");
               //textBlock1.DataContext = str;
               // textBlock1.Inlines.Add(str);

               int index = str.IndexOf("(b)");
               while (index != -1)
               {
                   string run1 = str.Substring(0, index);
                   textBlock1.Inlines.Add(run1);
                   str = str.Substring(index + 3);
                   index = str.IndexOf("(/b)");
                   string bold = str.Substring(0, index);
                   textBlock1.Inlines.Add(new Bold(new Run(bold)));
                   str = str.Substring(index + 4);
                   index = str.IndexOf("(b)");
               }
               textBlock1.Inlines.Add(str);

  • 相关阅读:
    alpha冲刺9
    alpha冲刺8
    alpha冲刺7
    alpha冲6
    随堂小测-同学录
    alpha冲刺5
    任务3
    任务2
    任务1
    网站用户行为分析
  • 原文地址:https://www.cnblogs.com/xiaokang088/p/4450802.html
Copyright © 2011-2022 走看看