For example, I’d like to do something similar to what you see below, but in code behind. I see tons of example using XAML, but nothing for doing the same thing in C#. So my guess is no. Thanks.

<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<StackPanel>
<TextBlock TextWrapping="Wrap" Width="455">
<Span FontSize="20">2</Span>
<Span BaselineAlignment="TextTop" FontSize="14">1/2</Span>
<Span FontSize="20"> + </Span>
<Span FontSize="20">3</Span>
<Span BaselineAlignment="TextTop" FontSize="14">3/4</Span>
<Span FontSize="20"> = </Span>
<Span FontSize="20">6</Span>
<Span BaselineAlignment="TextTop" FontSize="14">1/4</Span>
</TextBlock>
</StackPanel>
Actually, almost anything that can be done in Xaml can be done in C# as well,
since Xaml is converted into C# when building (look for. You mostly can just use the same classes you specify in the Xaml, with a few additions that Xaml handles automatically for you. In this case you can do:*.g.csfiles)