美文网首页Xamarin
ContentPage.Resources共享资源

ContentPage.Resources共享资源

作者: 落地成佛 | 来源:发表于2017-12-05 14:32 被阅读5次

ContentPage.Resources 页面的共享资源,目的:一处定义到处使用

1定义资源

<ContentPage.Resources>
    <ResourceDictionary>//这个必须
        <LayoutOptions x:Key="horzOptions"
                       Alignment="Center" />//定义名称为horzOptions,其中它包含属性Alignment="Center" 

        <LayoutOptions x:Key="vertOptions"
                       Alignment="Center"
                       Expands="True" />

         <x:Double x:Key="borderWidth">
            3
         </x:Double>

        <x:Double x:Key="rotationAngle">-15</x:Double>
    </ResourceDictionary>
</ContentPage.Resources>

2使用

<Button Text="Do this!"
        HorizontalOptions="{StaticResource horzOptions}"
          //VerticalOptions="{StaticResource vertOptions}" 相当于:
          //<Button.VerticalOptions>
          //    <LayoutOptions Alignment="Center" />
          //</Button.VerticalOptions>
        VerticalOptions="{StaticResource vertOptions}"
        BorderWidth="{StaticResource borderWidth}"
        Rotation="{StaticResource rotationAngle}"
        TextColor="Red"
        FontSize="Large" />

相关文章

  • ContentPage.Resources共享资源

    ContentPage.Resources 页面的共享资源,目的:一处定义到处使用 1定义资源 2使用

  • java 并发编程相关知识点(一)

    共享资源 什么是共享资源?共享资源指的是多个线程同时对同一份资源进行访问(读写操作),被多个线程访问的资源...

  • 共享资源

    地球上的资源是有限的,我们应该合理的使用并保护它,共享资源让我们更加合理的使用我们的能源。

  • 共享资源

    大家都是来自全国各地的,各行各业的,把你们的资源共享出来,一起共赢未来。 我是做工具耗材这些的。现在市场经济影响,...

  • 共享资源

    一位财务自由人士的投资修行(值得反复阅读) 4 个月前 · 来自专栏 隐在大理,看见人间 投资,首先它是一种收入方...

  • 一周总结

    共享资源要进行合理的运行,不然就是在浪费共享资源,比如滴滴打车就是在合理的使用共享资源,以为它的理念更合理。

  • Kotlin(十九)协程初探究<2>

    共享资源的控制 共享资源可以是共享变量,也可是数据库的共享数据,如何保证共享资源的正确性至关重要。 1. 锁模式 ...

  • MiniMall:使用Redis实现分布式锁,太简单不过了

    1. 什么是锁 在一个进程中,当存在多个线程同时操作某个共享资源时,就需要对共享资源做同步,使其在修改这个共享资源...

  • 多线程与并发(六):CAS与原子操作类

    前言 保护共享资源--加锁实现 执行结果:0 cost : 333ms 保护共享资源--无锁实现 可以看到使用原子...

  • AQS共享资源

    共享模式获取资源( acquireShared(int i) ) 在共享模式下线程获取资源的顶级入口,他会获取指定...

网友评论

    本文标题:ContentPage.Resources共享资源

    本文链接:https://www.haomeiwen.com/subject/nnqcixtx.html