zoukankan      html  css  js  c++  java
  • Xaml于string(弦)定义常量和处理空间

    xml version="1.0" encoding="UTF-8"?

    >

    (1)基本使用方法
    xaml中能够实例化各种对象,比方在ResourceDictionary中定义字符串常量:

    <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                        xmlns:x ="http://schemas.microsoft.com/winfx/2006/xaml"
                        xmlns:system ="clr-namespace:System;assembly=mscorlib">
       
        <FontFamily x:Key ="UID_GlobalFont_Family"> Microsoft YaHei</FontFamily>
        <system :String x :Key="UID_Refresh">  Refresh </system :String>
    </ResourceDictionary>


    上述资源字典中定义了字符串常量UID_Refresh, 实际使用步骤:
    1.在使用的xaml通过ResourceDictionary.MergedDictionaries导入上述资源

    <UserControl.Resources>
            <ResourceDictionary>
                <ResourceDictionary.MergedDictionaries>
                    <ResourceDictionary Source="/XXXXXXXXXXXXXXX;component/XXXXXXXXXXX.xaml" />
                </ResourceDictionary.MergedDictionaries>
             </ResourceDictionary>
        </UserControl.Resources >
         
    2.通过DynamicResource 或者 StaticResource来引用这个字符串常量
    <TextBlock Text="{DynamicResource UID_Refresh}" />



    (2)存在的问题
    上述UID_Refresh的定义有空格,实际显示却没有空格


    (3)解决的方法
    &#160;来取代空格。

    <system: String x:Key="UID_Refresh"> &#160;Refresh&#160;</system :String>

    版权声明:本文博主原创文章,欢迎转载。请只签名

  • 相关阅读:
    关于Weblogic的知识点
    关于Linux常用命令的使用
    VirtualBox虚拟机下Linux CentOS6.9安装增强功能
    并发与高并发(一)-缓存一致性
    麦田厦门小区信息数据爬取
    CRM 增加信息不进行readonly,自定义user
    CRM form按field自定义,多选readonly
    CRM readonly、Form and field validation——第27天
    CRM action 多选框删除——第25,26天
    CRM删除数据——24天
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4869680.html
Copyright © 2011-2022 走看看