WPF/Silverlight积累

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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pan_junbiao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值