RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆角效果。

主要内容

1.RoundedCorners介绍

2.简单示例

一.RoundedCorners介绍

RoundedCorners是AtlasControlToolkit中的一个Extender,利用它可以轻松地为ASP.NET中的控件加上圆角效果。简单的示例代码如下:

<atlasToolkit:RoundedCornersExtender ID="rce" runat="server">

    <atlasToolkit:RoundedCornersProperties 

        Color="#ff0000" 

        TargetControlID="Panel1" 

        Radius="10">

    </atlasToolkit:RoundedCornersProperties>

</atlasToolkit:RoundedCornersExtender>

它的属下如下:

属性

描述

TargetControlID

要添加圆角效果的目标控件ID

Radius

圆角的半径,以px为单位,默认值为5px

Color

可以设置颜色

二.简单示例

RoundedCorners的使用非常简单,下面看一个例子。新建Web Site后,在ASPX页面的顶部加入:

<%@ Register Assembly="AtlasControlToolkit" Namespace="AtlasControlToolkit" TagPrefix="atlasToolkit" %>

添加一个Panel作为我们的目标控件,即要添加圆角效果的控件:

<asp:Panel ID="Panel1" runat="server" Width="300px" CssClass="roundedPanel">

    <div style="padding:10px;text-align:center">

        <div style="padding:5px; border:solid black thin;background-color:#B4B4B4;">

        <asp:Image ID="Image1" runat="server" ImageUrl="atlas_title.jpg" /><br />

        </div>

    </div>

</asp:Panel>

添加RoundedCornersExtender,设置相关的属性如下:

<atlasToolkit:RoundedCornersExtender ID="rce" runat="server">

    <atlasToolkit:RoundedCornersProperties 

        Color="#ff0000" 

        TargetControlID="Panel1" 

        Radius="10">

    </atlasToolkit:RoundedCornersProperties>

</atlasToolkit:RoundedCornersExtender>

用到的CSS样式:

<style type="text/css">

    .roundedPanel

    {    
        width:300px; 

        background-color:#5377A9;    

        color:white;

        font-weight:bold;        
    }

</style>

编译后运行效果如下:

不添加圆角效果时的效果:

完整示例代码下载

转载于:https://www.cnblogs.com/qfb620/archive/2008/03/25/1121047.html

Atlas学习手记(15):使用RoundedCorners为控件加上圆角效果相关推荐

  1. vs2010 学习Silverlight学习笔记(8):使用用户控件

    概要: 这个类似于封装控件样式.不过封装的是整个或是多个控件罢了,然后用的时候就可以直接引用过来了. 创建用户控: 这个也很简单,不过有几个地方需要注意下.这个就不照抄了,咱们也自己写一个. 步骤: ...

  2. ASP.Net学习笔记002--ASP.Net服务端控件做了什么2

    ASP.Net学习笔记002--ASP.Net服务端控件做了什么2 以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 技术交流qq1群:251572072 技术交 ...

  3. java学习笔记(三):前端miniUI控件库入门

    java学习笔记(三):前端miniUI控件库入门 最近在一家公司实习学习,一上来就需要学习了解相关的前端内容--miniUI.而这个内容自己本身并没有了解学习过,上手也是遇到了不少的问题,于是想把自 ...

  4. android 实现控件搜索折叠效果 Animation动画折叠和普通折叠

    android 实现控件搜索折叠效果 Animation动画折叠和普通控件直接折叠效果: 原理很简单,都是获取对应的高度,通过实现高度变化而改变显示效果: 话不多说直接上代码 1.普通折叠效果,以下是 ...

  5. iphone屏幕圆角插件_关于iOS控件设置圆角的一些个人看法(iOS 10.0.2)

    写在最前面:该文章使用的机器是iPhone 6(iOS 10.0.2),得出的结果跟iOS 8和iOS 9不太一样,关于iOS 8和iOS 9的结论,在最后有. 这几天看简书上的文章,看到几篇关于控件 ...

  6. Atlas学习手记(5):使用服务端定时控件TimerControl

    摘要:TimerControl是一个用于服务器端定时器的控件,可用来实时显示数据等,在很多地方都有应用,本文将简单介绍一下TimerControl的使用. 主要内容 1.TimerControl介绍 ...

  7. Atlas学习手记(9):异步调用Page Method

    使用Atlas我们可以调用两种服务端的方法WebService Method和Page Method,在前面的使用中,我们一直都是调用WebService Method,如何去调用一个Page Met ...

  8. Android学习笔记26:图片切换控件ImageSwitcher的使用

    在Windows操作系统中,要查看多张图片,可以通过使用"Windows照片查看器"在"上一张"和"下一张"之间切换,进行多张图片的浏览. ...

  9. 学习笔记---母板页、用户控件、第三方控件及视图状态管理

    一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...

最新文章

  1. 内存按字节编址,地址从A4000H到CBFFFH,共有多少个字节呢?
  2. 20170608-BOM
  3. Leetcode题库169.多数元素(c实现)
  4. SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版
  5. VirtualBox中的网络连接方式详解
  6. arm32和arm64常用指令B BL BLX机器码计算
  7. mysql php ajax_PHP 和 AJAX MySQL 数据库实例
  8. IntelliJ IDEA tomcat配置
  9. 学好JAVA保终身_JAVA IO 学习
  10. SUFFER软件测试工程师,Ubuntu9.0.4下FreeSurfer的安装(转)
  11. Maven实战读书笔记
  12. PM3环境搭建和M1卡复制
  13. 下载CyanogenMod c8650源代码
  14. 如何改变hr标签的颜色
  15. 肿么用photoshop将位图转化成矢量图
  16. Deep learning for arts——王乃岩(图森科技)
  17. 微信小程序识别字符串中的手机号,手机号高亮显示,并且可以点击这个手机号,拨打电话?
  18. CentOS7(8)安装/卸载MySQL
  19. extjs google统计图
  20. 经常听别人说安全测试很重要,然鹅你并不了解?一文带你了解全貌

热门文章

  1. 基于Eigen 的hanning窗计算
  2. 中天易税网上认证系统服务器,中天易税网上认证企业版
  3. 在Ubuntu上使用amule
  4. 关于verilog $clog2 函数的一些问题与验证
  5. 刚刚,腾讯每人发100股:市值7万,不算年终奖!员工:愿为小马哥拼命
  6. .NET Word 文件格式转换
  7. Kubernetes的四种用户部署场景,你知吗?
  8. JAVA毕业设计WEB儿童运动馆业务信息系统计算机源码+lw文档+系统+调试部署+数据库
  9. Invivoscribe在其位于美国、欧洲和中国的参考实验室首次推出12色流式细胞计数功能
  10. Linux下安装Oracle11G详细过程