zoukankan      html  css  js  c++  java
  • RoundedCorners锐化边角控件

    功能:
        专门用来锐化控件的边角。RoundedCorners控件和DropShadow控件的锐化效果一样,缺点是没有阴影效果,优点是可以只锐化4个边角中的任意一个或多个。
    属性:
         TargetControlID:被锐化的控件ID。
         Radius:锐化幅度。
         Corners:要锐化的边角,All表示所有边角。
    代码实例:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        
    <title>RoundedCorners 控件</title>
    <style type="text/css">

        .roundedPanel
       
    {    
            width
    :300px;

            background-color
    :#B347A9;   

            color
    :blue;

            font-weight
    :bold;        
        
    }

    </style>
    </head>
    <body>
        
    <form id="form1" runat="server">
        
    <asp:ScriptManager ID="ScriptManager1" runat="server">
        
    </asp:ScriptManager>
        
    <asp:Panel ID="Panel1" runat="server"  CssClass="roundedPanel">
         
    <div style="padding:10px;text-align:center">

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

            
    <asp:Image ID="Image1" ImageUrl="~/Images/AJAX.gif" runat="server"  />  
            
    </div>
            
    </div>
        
    </asp:Panel>
        
    <ajaxToolkit:RoundedCornersExtender ID="RoundedCornersExtender1" runat="server" BehaviorID="RoundedCornersBehavior1" TargetControlID="Panel1" Color="#ff8800"  >

    </ajaxToolkit:RoundedCornersExtender>
     
    <input type="radio" id="radius0" name="radiusValues" value="0"
                    onclick
    ="$find('RoundedCornersBehavior1').set_Radius(this.value);" />
                
    <label for="radius0">None</label>
                
                
    <input type="radio" id="radius2" name="radiusValues" value="2"
                    onclick
    ="$find('RoundedCornersBehavior1').set_Radius(this.value);" />
                
    <label for="radius2">2px</label>
                
                
    <input type="radio" id="radius4" name="radiusValues" value="4"
                    onclick
    ="$find('RoundedCornersBehavior1').set_Radius(this.value);" />
                
    <label for="radius4">4px</label>
                
                
    <input type="radio" id="radius6" name="radiusValues" value="6"
                    onclick
    ="$find('RoundedCornersBehavior1').set_Radius(this.value);" checked="checked" />
                
    <label for="radius6">6px</label>
                
                
    <input type="radio" id="radius10" name="radiusValues" value="10"
                    onclick
    ="$find('RoundedCornersBehavior1').set_Radius(this.value);" />

    <br />
    选择某个边角 
    &nbsp;

      
    <input type="checkbox" id="corner1" name="cornerValues" value="1"
                    onclick
    ="$find('RoundedCornersBehavior1').setCorner(this.value, this.checked);" checked="checked" />
                
    <label for="corner1">Top Left</label>
                
                
    <input type="checkbox" id="corner2" name="cornerValues" value="2"
                    onclick
    ="$find('RoundedCornersBehavior1').setCorner(this.value, this.checked);" checked="checked" />
                
    <label for="corner2">Top Right</label>
                
                
    <input type="checkbox" id="corner8" name="cornerValues" value="8"
                    onclick
    ="$find('RoundedCornersBehavior1').setCorner(this.value, this.checked);" checked="checked" />
                
    <label for="corner8" >Bottom Left</label>
                
                
    <input type="checkbox" id="corner4" name="cornerValues" value="4"
                    onclick
    ="$find('RoundedCornersBehavior1').setCorner(this.value, this.checked);" checked="checked" />
                
    <label for="corner4">Bottom Right</label>

        
    </form>
    </body>
    </html>
    运行结果:
            
  • 相关阅读:
    WPF 基于 Azure 的认知服务 情绪分析 语言检测 关键短语提取
    白板类应用的模式交互设计方案
    dotnet Multi-platform App UI 多平台应用 UI 框架简介
    Windows 窗口样式 什么是 WS_EX_NOREDIRECTIONBITMAP 样式
    Windows 对全屏应用的优化
    GitHub Action 新上线 WPF .NET Core 自动构建模板
    为何 WPF 对 vcruntime140 有引用
    用 C# 写脚本 如何输出文件夹内所有文件名
    排序、去重与离散化
    二分
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/956939.html
Copyright © 2011-2022 走看看