在silverlight 中
如果两个页面关联很大的话 就用容器跳转页面 Canvas,StackPanel,Grid
使用frame 一般都是两个页面是独立的不存在页面之间的交付
silverlight 中背景图片的设置
<Grid x:Name="LayoutRoot">
<Grid.Background>
<ImageBrush ImageSource="./Image/bj.png" Stretch="Fill"></ImageBrush>
</Grid.Background>
</Grid>
大量文字记录 选择 RichTextBlock
BlockCollection bl = this.rich_show.Blocks;
List<string> str = new List<string>();
foreach (var item in bl)
{
if (item != null)
{
Paragraph ph = item as Paragraph;
if (ph.Inlines.Count != 0)
{
foreach (var r in ph.Inlines)
{
Run run = r as Run;
if (run != null)
str.Add(run.Text);
}
}
}
}
两种方法
第一种直接给颜色
this.borderSendFax.Background = new SolidColorBrush(Colors.Purple);
第二种给自己配的色
255是A,105, 160, 233分别是RGB
this.borderSendBox.Background = new SolidColorBrush(Color.FromArgb(255, 105, 160, 233));
第三种直接写
例如颜色是#FFDDDADE
Color.FromArgb(0xff,0xdd,0xda,0xde);