Silverlight 3 控件与数据绑定全解析
1. Silverlight 3 常用控件介绍
1.1 GridSplitter 控件
GridSplitter 控件可实现网格列的大小调整。运行包含 GridSplitter 的应用程序后,你能点击并拖动 GridSplitter 来改变两个网格列的大小。以下是简单示例:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<GridSplitter Grid.Column="1" HorizontalAlignment="Stretch"/>
</Grid>
1.2 AutoCompleteBox 控件
AutoCompleteBox 是 Silverlight 3 中的新控件,之前包含在 Silverlight Toolkit 中。当用户在文本框中输入时,它会显示匹配的项列表,用户可从中选择,无需完整输入。
1.2.1 基本使用
要使用 AutoCompleteBox,需添加命名空间: