windowsphone开发控件上中下Word文档格式.docx

上传人:b****7 文档编号:22198722 上传时间:2023-02-03 格式:DOCX 页数:13 大小:1.10MB
下载 相关 举报
windowsphone开发控件上中下Word文档格式.docx_第1页
第1页 / 共13页
windowsphone开发控件上中下Word文档格式.docx_第2页
第2页 / 共13页
windowsphone开发控件上中下Word文档格式.docx_第3页
第3页 / 共13页
windowsphone开发控件上中下Word文档格式.docx_第4页
第4页 / 共13页
windowsphone开发控件上中下Word文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

windowsphone开发控件上中下Word文档格式.docx

《windowsphone开发控件上中下Word文档格式.docx》由会员分享,可在线阅读,更多相关《windowsphone开发控件上中下Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

windowsphone开发控件上中下Word文档格式.docx

2、FontSize,调整字体的大小。

下面我再通过一个例子来说一下TextBlock控件的高级使用方法,何为高级?

哈,看了你就知道。

FontSize="

42"

TextWrapping="

Wrap"

>

2. 

你好,<

Bold>

小黄<

/Bold>

,<

Italic>

今天几点起床?

<

/Italic>

3.<

/TextBlock>

(图1)

上例中,我们看到,“你好”是正常显示的,“小黄”是被加粗的,“今天几点起床”是斜体。

也就是说,在TextBlock内部我们可以使用相关的文档格式化标记,使文本能以多

种形式展示。

再看一个例子。

Grid.Row="

2"

40"

优酷视频<

LineBreak/>

土豆视频 

这样,我们就可把文本进行换行。

(图2)

下面再来看看Run元素的使用,因为是从Silverlight继承过来,所以不一定所有标记都有效,我们不妨多试试。

4"

Run 

FontStyle="

Italic"

3. 

FontFamily="

Tahoma"

4. 

65"

5. 

Foreground="

Orange"

6. 

荷塘月色 

7. 

/Run>

8.<

(图3)

二、Button控件。

这个家伙相信不用我来引见了,大家一最熟悉不过了,按钮在开发中使用的频率是灰常高的,而它用起来也灰常简单,关键是处理好它的单击事件,就基本上完事了。

Button 

Content="

Click 

Me"

HorizontalAlignment="

Left"

Margin="

58,68,0,0"

button1"

VerticalAlignment="

Top"

Click="

button1_Click"

如果你对WPF或Silverlight不是很了解,我这里简单说一下,

(图4)

从上图中我们看到,Button是从ContentControl中派生,也就是说,如果你要设置按钮上显示的文本,就应当设置它的Content属性。

注意哦,Content属性是object类型的,也就是,我们不仅仅可以设置文本作为按钮的内容,只要能被显示的东东,我们都可以赋给Content属性,不信?

试试吧。

Button.Content>

Ellipse 

Height="

76"

Width="

125"

Ellipse.Fill>

LinearGradientBrush 

StartPoint="

0,0"

8. 

EndPoint="

1,1"

9. 

GradientStop 

Color="

Yellow"

Offset="

0.12"

10. 

MediumVioletRed"

1"

11. 

/LinearGradientBrush>

12. 

/Ellipse.Fill>

13. 

/Ellipse>

14. 

/Button.Content>

15.<

/Button>

运行之后看看,是不是很有意思?

(图5)

三、CheckBox控件。

这个东东更不用说了,看示例吧。

StackPanel 

Orientation="

Vertical"

CheckBox 

白菜"

IsChecked="

True"

梨子"

苹果"

False"

鲜花"

6.<

/StackPanel>

(图6)

一、RadioButton控件。

这是一个单选控件,不用多解释,我们见得多了,N选1,控件是否被用户选中,由IsChecked属性标记。

另外,要注意的一点是GroupName属性,它输入一个分组名,这个名由我们自己来取,目的也是为了分组,因为是单选,所以,一个容器中可能有N多个RadioButton控件或都有多组RadioButton控件,因此,组名就发挥了作用,也就是说,同一个组内的只能选一个,比如,有一个组A,A中包含3个RadioButton控件,分别为红灯,绿灯,黄灯,因此,这三个之中你只能选择一个,另外有一组B,B中有一个RadioButton控件,表示黑灯。

由于属于不同的组,红灯和黑灯可以同时被选择,或者,绿灯和黑灯可以同时选中。

下面看一个例子:

RadioButton 

猪头"

115"

58,50,0,0"

rad01"

43"

333"

GroupName="

G1"

Checked="

radioBtn_Checked"

2.<

牛头"

58,207,0,0"

rad02"

狗头"

109"

58,351,0,0"

rad03"

1.private 

void 

radioBtn_Checked(object 

sender, 

RoutedEventArgs 

e) 

2.{ 

rdb 

e.OriginalSource 

as 

RadioButton;

if 

(rdb 

!

null) 

string 

msgc 

rdb.Content 

string;

(msgc 

MessageBox.Show("

你选择了:

msgc);

12.} 

二、Image控件。

这个家伙,看名字你也猜到它是干啥的。

呵呵,对的,它就是用于显示图片的。

该控件有两个属性要关心。

1、Source:

既支持本地图片,当然,一般把图片编译为资源好一些,这样它就和.dll一起压缩进xap包里面了;

同时,该属性也支持网络图片。

2、Stretch:

图片在控件中如何放置。

如下面的例子:

Image 

Stretch"

3"

image1"

Stretch="

Fill"

Source="

/ControlsSample2;

component/Images/Desert.jpg"

接下来我们看看,Stretch属性取不同的值会有什么效果。

(图3、4)

可能不明显,大家可以自己动手试试。

三、ListBox控件。

就算你没玩过WPF,在WinForm里面你肯定耍得不少了,绑定数据请设置ItemsSource属性。

ListBox 

listBox1"

1.this.listBox1.ItemsSource 

new 

string[] 

龙腾虎跃"

 

虎头蛇尾"

叶公好龙"

水落石出"

4.};

四、HyperlinkButton控件。

在介绍导航的时候也提到过这个控件了,对了,用它可以轻松地实现页面导航,例子就省略了吧,呵呵,又节约了几百个字。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1