WPF/Silverlight积累

来源:互联网 时间:2016-04-29

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}"


相关阅读:
Top