zoukankan      html  css  js  c++  java
  • 2018-2-13-win10-uwp-修改CalendarDatePicker图标颜色

    title author date CreateTime categories
    win10 uwp 修改CalendarDatePicker图标颜色
    lindexi
    2018-2-13 17:23:3 +0800
    2018-2-13 17:23:3 +0800
    Win10 UWP

    如果不知道我说的是哪个,请看下面的图。

    这里写图片描述

    左边颜色变化的就是我们要修改的图标。

    要修改他很简单,我们需要写资源。

    <CalendarDatePicker>
        <CalendarDatePicker.Resources>
            <SolidColorBrush x:Key="CalendarDatePickerCalendarGlyphForeground" Color="CornflowerBlue"/>
        </CalendarDatePicker.Resources>
    </CalendarDatePicker>

    图标使用的资源被我们在资源重写,于是他就使用我们的资源,这是一个好办法,在堆栈网看到的。

    上面的图,其实代码很少

               <StackPanel>
                   CalendarDatePicker 是一个好用的东西,但是我发现想要修改他右边的那个图标,显示日历的图标颜色,没有这个选项。
    
    <!--more-->
    
    <div id="toc"></div>
    
    如果不知道我说的是哪个,请看下面的图。
    
    ![这里写图片描述](https://img-blog.csdn.net/20170103153113813?watermark/3/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGluZGV4aV9nZA==/font/5a6L5L2T/fontsize/200/fill/I0JBQkFCMA==/dissolve/70/gravity/West)
    
    左边颜色变化的就是我们要修改的图标。
    
    要修改他很简单,我们需要写资源。
    
    ```xml
    <CalendarDatePicker>
        <CalendarDatePicker.Resources>
            <SolidColorBrush x:Key="CalendarDatePickerCalendarGlyphForeground" Color="CornflowerBlue"/>
        </CalendarDatePicker.Resources>
    </CalendarDatePicker>

    图标使用的资源被我们在资源重写,于是他就使用我们的资源,这是一个好办法,在堆栈网看到的。

    上面的图,其实代码很少

               <StackPanel>
                    <CalendarDatePicker Margin="10,10,10,10" HorizontalAlignment="Center"></CalendarDatePicker>
                    <CalendarDatePicker Margin="10,10,10,10" HorizontalAlignment="Center">
                        <CalendarDatePicker.Resources>
                            <SolidColorBrush x:Key="CalendarDatePickerCalendarGlyphForeground" Color="CornflowerBlue"/>
                        </CalendarDatePicker.Resources>
                    </CalendarDatePicker>
    
                    <CalendarDatePicker Margin="10,10,10,10" HorizontalAlignment="Center">
                        <CalendarDatePicker.Resources>
                            <SolidColorBrush x:Key="CalendarDatePickerCalendarGlyphForeground" Color="Gray"/>
                        </CalendarDatePicker.Resources>
                    </CalendarDatePicker>
    
                    <CalendarDatePicker Margin="10,10,10,10" HorizontalAlignment="Center"
                                        Foreground="MediumSeaGreen"  Header="前景色" >
                       
                    </CalendarDatePicker>
    
                    <CalendarDatePicker Margin="10,10,10,10" HorizontalAlignment="Center"
                                        Header="" PlaceholderText="PlaceholdText" Foreground="Black">
    
                    </CalendarDatePicker>
                </StackPanel>

    http://stackoverflow.com/questions/41424379/change-foreground-property-of-calendarglyph-in-calendardatepicker

    代码 https://github.com/lindexi/UWP/tree/master/uwp/src/CalendarDatePickerForeground

    在上传图片,发现csdn博客可以在图片加水印。下面我就来说下在图片加水印。

    发现csdn图片可以加水印,csdn 上传的图片加水印,需要在原先的图片加一句watermark。

    我们可以在原先上传的图片,假如地址为https://img-blog.csdn.net/20170103153113813,我们在最后面加上 ?watermark/[数字3显示水印]/text/[水印base64]/font/5a6L5L2T/fontsize/[字体大小]/fill/[颜色 #HHHHHH base64]/dissolve/70/gravity/[方向 South SouthEast North West Center 大小写必须是和我们的一样]

    看起来大概就是![这里写图片描述](https://img-blog.csdn.net/20170103153113813?watermark/3/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGluZGV4aV9nZA==/font/5a6L5L2T/fontsize/200/fill/I0JBQkFCMA==/dissolve/70/gravity/West)

    字体大小在400左右是比较好。

  • 相关阅读:
    Linux基础巩固--Day4--文本处理
    Linux基础巩固--Day3--用户组及权限操作
    2020撸python--argparse列出D盘目录详情
    2020撸python--socket编程
    Linux基础巩固--Day2--文件操作
    Linux基础巩固--Day1--背景介绍
    Let's Go -- 初始go语言
    ValueError: Related model 'users.UserProfile' cannot be resolved
    半虚拟化驱动virtio-Windows
    virt-install 创建虚拟机
  • 原文地址:https://www.cnblogs.com/lindexi/p/12086191.html
Copyright © 2011-2022 走看看