I recently changed my XAML to be able to properly align menu items, such as setting the font sizes in the chart below:
File Configure Help
+ ------------- + + ---- +
| Font size> | -> | 8 |
| Speed> | | 10 |
+ ------------- + | 12 |
+ ---- +
Obviously, based on this graph, I will not switch from a technical role to graphic design in the near future :-) This is more simple to illustrate what I had in mind.
The original XAML below did not justify the values.
<MenuItem Header="_Configure">
<MenuItem Header="_Font size ">
<MenuItem Header="_8" Click="menuConfigFontSz8" />
<MenuItem Header="1_0" Click="menuConfigFontSz10" />
<MenuItem Header="1_2" Click="menuConfigFontSz12" />
</MenuItem>
:
</MenuItem>
Instead, he gave me:
File Configure Help
+ ------------- + + ---- +
| Font size> | -> | 8 |
| Speed> | | 10 |
+ ------------- + | 12 |
+ ---- +
So, in order to get a legal justification, I changed it to:
<MenuItem Header="_Configure">
<MenuItem Header="_Font size ">
<MenuItem Click="menuConfigFontSz8">
<MenuItem.Header>
<TextBlock HorizontalAlignment="Right">_8</TextBlock>
</MenuItem.Header>
</MenuItem>
<MenuItem Click="menuConfigFontSz10">
<MenuItem.Header>
<TextBlock HorizontalAlignment="Right">1_0</TextBlock>
</MenuItem.Header>
</MenuItem>
<MenuItem Click="menuConfigFontSz12">
<MenuItem.Header>
<TextBlock HorizontalAlignment="Right">1_2</TextBlock>
</MenuItem.Header>
</MenuItem>
</MenuItem>
:
</MenuItem>
, Alt C, F, 0 10 ( 0, , - ).
1_0 , 0 :
File Configure Help
+-------------+ +-----+
| Font size > |->| _8 |
| Speed > | | 1_0 |
+-------------+ | 1_2 |
+-----+
, ?