বিভিন্ন হয় Inlineউপাদান আছে যা আপনাকে সহায়তা করতে পারে, সহজ বিন্যাসন বিকল্পগুলি আপনি ব্যবহার করতে পারেন জন্য Bold, Italicএবং Underline:
<TextBlock>
Sample text with <Bold>bold</Bold>, <Italic>italic</Italic> and <Underline>underlined</Underline> words.
</TextBlock>

আমার মনে হয় এটা মূল্য লক্ষ হয়, যে যারা উপাদান ঠিক shorthands আসলে হয় Spanসেট বিভিন্ন বৈশিষ্ট্য সঙ্গে উপাদানের (যেমন: এর জন্য Bold, FontWeightসম্পত্তি হিসাবে সেট করা FontWeights.Bold)।
এটি আমাদের পরবর্তী বিকল্পে নিয়ে আসে: পূর্বোক্ত Spanউপাদান।
আপনি উপরের মতো এই উপাদানটির সাথে একই প্রভাব অর্জন করতে পারেন তবে আপনাকে আরও বেশি সম্ভাবনা দেওয়া হয়; আপনি (অন্যদের মধ্যে) Foregroundবা Backgroundবৈশিষ্ট্যগুলি সেট করতে পারেন :
<TextBlock>
Sample text with <Span FontWeight="Bold">bold</Span>, <Span FontStyle="Italic">italic</Span> and <Span TextDecorations="Underline">underlined</Span> words. <Span Foreground="Blue">Coloring</Span> <Span Foreground="Red">is</Span> <Span Background="Cyan">also</Span> <Span Foreground="Silver">possible</Span>.
</TextBlock>

Spanউপাদান এই মত অন্যান্য উপাদান থাকতে পারে:
<TextBlock>
<Span FontStyle="Italic">Italic <Span Background="Yellow">text</Span> with some <Span Foreground="Blue">coloring</Span>.</Span>
</TextBlock>

আরও একটি উপাদান রয়েছে, যা এর সাথে বেশ মিল Span, একে বলা হয় Run। Runঅন্যান্য ইনলাইন উপাদানগুলোর থাকার ধারণ করতে পারে না Spanপারেন, কিন্তু আপনি সহজেই করতে পারেন বাধতে একটি পরিবর্তনশীল Runএর Textসম্পত্তি:
<TextBlock>
Username: <Run FontWeight="Bold" Text="{Binding UserName}"/>
</TextBlock>

এছাড়াও, আপনি যদি পছন্দ করেন তবে কোড-পেছন থেকে পুরো ফর্ম্যাটিংটি করতে পারেন:
TextBlock tb = new TextBlock();
tb.Inlines.Add("Sample text with ");
tb.Inlines.Add(new Run("bold") { FontWeight = FontWeights.Bold });
tb.Inlines.Add(", ");
tb.Inlines.Add(new Run("italic ") { FontStyle = FontStyles.Italic });
tb.Inlines.Add("and ");
tb.Inlines.Add(new Run("underlined") { TextDecorations = TextDecorations.Underline });
tb.Inlines.Add("words.");