textBlock.Inlines.Clear(); textBlock.Inlines.Add(new Run() { Text = Answer.Tag.ToString() });
Random programming things I'd want to remember
Monday, April 30, 2012
How to add Run control dynamically
Wednesday, April 11, 2012
How to display more than 1 text fragment on the same line using XAML
If using TextBlock, use Text.Inlines property. That can help do things like this:
Which will look like:
And then...
If there is a need to use different types of controls, then one could use the Grid control like so:
<TextBlock TextWrapping="Wrap"> <TextBlock.Inlines> <Run FontWeight="Bold" Text="And" /> <Run Text=" then..." /> </TextBlock.Inlines> </TextBlock>
Which will look like:
And then...
If there is a need to use different types of controls, then one could use the Grid control like so:
<Grid x:Name="grid1> <Grid.ColumnDefinitions> <ColumnDefinition Width="300" /> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <TextBlock x:Name="txtBlock1" Width="260" Grid.Column="0" Text="Text" /> <TextBox x:Name="txtBox1" Text="a" Width="120" Grid.Column="1"></TextBox> </Grid>
Subscribe to:
Posts (Atom)
Labels
508
(2)
accessibility
(2)
angularjs
(2)
aspnet
(2)
BackgroundWorker
(2)
benchmarking
(1)
binaryreader
(1)
bootable
(1)
c#
(40)
canvas
(1)
checkbox
(1)
code snippet
(1)
config
(1)
controls
(1)
data manipulation
(2)
debugging
(1)
embeddedresource
(3)
entity-framework
(2)
Excel
(1)
f#
(2)
firefox
(1)
foreign language
(1)
git
(2)
hardware
(1)
html
(1)
iso
(1)
ItemLoader
(1)
ItemTester
(1)
japanese
(1)
javascript
(3)
knockout
(1)
ms-access
(2)
multithreading
(3)
mvc
(1)
mvvm
(7)
objective-c
(10)
office
(1)
powershell
(1)
productivity
(1)
programming
(53)
project_euler
(2)
radiobutton
(1)
reflection
(3)
resolution
(1)
shortcut
(1)
silverlight
(3)
source control
(1)
sql
(2)
system administration
(2)
system rescue cd
(1)
tab
(1)
tdd
(4)
tip
(2)
UI
(1)
usb
(1)
visualstudio
(6)
visualstudio2008
(1)
webapi
(1)
webdev
(2)
windows
(1)
windows-phone
(4)
windows-phone-7
(8)
winforms
(4)
wpf
(4)
xaml
(8)