1、设置背景颜色
2、设置背景图片
3、设置图片地址
4、GridSplitter的使用
5、弹出确定对话框
6、常用的MVVM框架
7、绑定数据时对日期格式的转换
1、设置背景颜色
<!--设置背景颜色-->
<StackPanel Background="SkyBlue">
</StackPanel>
2、设置背景图片
<!--设置背景图片-->
<StackPanel>
<StackPanel.Background>
<ImageBrush ImageSource="/Images/top_right.gif"/>
</StackPanel.Background>
</StackPanel>
3、设置图片地址
<StackPanel Background="SkyBlue">
<!--设置图片地址-->
<Image Source="/Images/logo.gif" Stretch="Fill" />
</StackPanel>
4、GridSplitter的使用
GridSplitter:用于分割布局区域。
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="190"/>
<ColumnDefinition Width="3"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<!--左边栏-->
<StackPanel Grid.Column="0" >
</StackPanel>
<!--隔栏-->
<GridSplitter Grid.Column="1" VerticalAlignment="Stretch" HorizontalAlignment="Center" Background="#c3c1c1" ShowsPreview="True" Width="3" />
<!--右边栏-->
<StackPanel Grid.Column="2" >
</StackPanel>
</Grid>
5、弹出确定对话框
MessageBoxResult result = MessageBox.Show("确认删除数据吗?", "提示", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result == MessageBoxResult.Yes)
{
MessageBox.Show("选择:是");
}
else
{
MessageBox.Show("选择:否");
}
6、常用的MVVM框架
Prism、Caliburn.Micro
7、绑定数据时对日期格式的转换
Binding="{Binding JobDate,StringFormat=yyyy-MM-dd}"