当前位置: 首页 > wzjs >正文

访问网站提示输入用户名密码手机网站建设全包

访问网站提示输入用户名密码,手机网站建设全包,济南网站建设咨询电话,搜索引擎优化方案效果 圆角 阴影 突出按钮 说明 这是一种另类的处理,不是多层窗口 也不是WPF 。这种方式的特点是比较简单,例如圆角、阴影、按钮等特别容易修改过。其实就是html css DirectXForm。 在VS中如下 圆角和阴影 然后编辑这个窗体的Html模板&#xff0c…

效果

·圆角 + 阴影 +突出按钮

说明

这是一种另类的处理,不是多层窗口 也不是WPF 。这种方式的特点是比较简单,例如圆角、阴影、按钮等特别容易修改过。其实就是html + css + DirectXForm。

在VS中如下

圆角和阴影

然后编辑这个窗体的Html模板,例如圆角和阴影的调整可以修改CSS中的

    border-radius: 14px;
    box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);

我要想一个小圆角可以改成 border-radius: 6px;

中间的按钮

中间的按钮的CSS

.play_btn
{
    position: fixed;
    left: 50%;
    margin-left: -39px;
    cursor: pointer;
    bottom: 22px;    
    display: inline-block;
    width: 78px;
    height: 78px;
    background-color: rgb(255, 255, 255);     
    border-radius: 39px;
    box-shadow: 4px 8px 8px 0px rgba(80, 80, 80, 0.55); 
}
如果你想要个丑点的阴影 ,可以改成

box-shadow: 4px 8px 8px 0px rgba(255, 0, 0, 0.75);

反正就是CSS

窗体可以随便放控件 

全部代码

using DevExpress.Utils;
using DevExpress.Utils.Html;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace MP3Cut
{public partial class Form1 : DevExpress.XtraEditors.DirectXForm{public Form1(){InitializeComponent();HtmlElementMouseDown += DemoDirectXForm_HtmlElementDown;}public DxHtmlElement element_mouse = null;void DemoDirectXForm_HtmlElementDown(object sender, DxHtmlElementMouseEventArgs e){var args = e.MouseArgs as DXMouseEventArgs;if (e.Element == null || args == null)return;element_mouse = e.Element;args.Handled= click_proc(element_mouse);}bool click_proc(DxHtmlElement element){if (element == null)return false;string id = element.Id;if ((string.Compare(id, "playbutton", true) == 0)|| (string.Compare(id, "playbutton_img", true) == 0)){DxHtmlImageElement el = (DxHtmlImageElement)(this.FindElementById("playbutton_img"));string src = el.Src;if (string.Compare(src, "play", true) == 0){el.ClassName = "img_pause";el.Src = "pause";                    }else{el.ClassName = "img_play";el.Src = "play";} //directXFormContainerControl1.Refresh();  return true;}return false;}private void Form1_MouseClick(object sender, MouseEventArgs e){}private void directXFormContainerControl1_DoubleClick(object sender, EventArgs e){}private void Form1_MouseDoubleClick(object sender, MouseEventArgs e){if (element_mouse != null){                click_proc(element_mouse);this.Invalidate(true);this.Scale(1.000f);}}private void simpleButton1_Click(object sender, EventArgs e){if (element_mouse != null){click_proc(element_mouse);this.Invalidate(true);this.Scale(1.000f);}}}
}

HTML

<div class="shadowframe"><div class="frame" id="frame"><div class="titlebar"><img class="logo" src="logo" /><div class="title">一个例子</div><div class="searchbox"></div> <img class="button" src="Close" id="closebutton"/></div><div class="content" id="content"></div><div class="footerbar"> <img class="button" src="begin" id="beginbutton"/><div  style="width:200px;display: inline-block;"></div>				<img class="button" src="end" id="enbbutton"/>	</div></div><div class="play_btn" id="playbutton"><img class="img_play" id="playbutton_img" src="play" /></div>	
</div>

CSS

body{
    padding: 30px;
}
.titlebar{
    padding: 11px 12px 11px 11px;
    display: flex;
    flex-direction: row;
    height: 40px;
}
.shadowframe{
    height: 100%;
    border-radius: 6px;
    box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
}
.frame{
    height: 100%;
    display: flex;
    flex-direction: column;
    border-radius: 6px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    background-color: rgb(252, 252, 253);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
}
.footerbar{
    padding: 11px 11px 11px 10px;
    align-items: center;  
    height: 42px;
    background-color:rgb(249,250,251);
    border-radius: 0px 0px 13px 13px;
    text-align: center;
    border-top: 1px solid rgb(229, 231, 235);
}
.contenttext{
    display: flex;
    justify-content: center;
    align-items:center;
    flex-direction: column;
    align-self: center;
    font: 14px 'Segoe UI';
    color: @DisabledText/0.5;
}
.content{
    flex-grow: 1;
}   
.panelspace{
    flex-grow:1;
}
.button {
    margin: 0px 4px 0px 4px;
    padding: 8px;
    opacity: 1;
    object-fit: none;
}
.button:hover{
    border-radius: 8px;
    background-color: @ControlText/0.2;
}
.button:active{
    opacity: 0.25;
    border-radius: 8px;
    background-color: @ControlText/0.2;
}
.logo{
    margin:-5px 15px 0px 0px;
    object-fit: none;
}
.searchbox{
    display: flex;
    flex-direction: row;    
    height: 40px;
    flex-grow: 1;
}
.play_btn
{
    position: fixed;
    left: 50%;
    margin-left: -39px;
    cursor: pointer;
    bottom: 22px;    
    display: inline-block;
    width: 78px;
    height: 78px;
    background-color: rgb(255, 255, 255);     
    border-radius: 39px;
    box-shadow: 4px 8px 8px 0px rgba(80, 80,80, 0.55);
   
}

.play_btn:hover{ 
    background-color: rgb(237,238,239);
}
.play_btn:active{ 
    background-color:  rgb(244,248,249);
}
.img_play {
    width: 42px;
    height: 42px;
    margin-top: 19px;
    margin-left: 24px;
    pointer-events: none;
}  
.img_pause {
    width: 24px;
    margin-top: 22px;
    margin-left: 27px;
    pointer-events: none;
}  
.title {
    padding: 5px;
    display: inline-block;
    font: 19px 'Segoe UI';
    font-weight: bold;
    color: rgb(100, 116, 139);
}


文章转载自:

http://KhuH1UIz.gwqcr.cn
http://DF93pYCE.gwqcr.cn
http://LJflIV6j.gwqcr.cn
http://lTe367Ww.gwqcr.cn
http://4GwFWsDr.gwqcr.cn
http://qn0gKG3N.gwqcr.cn
http://E3ygdJK2.gwqcr.cn
http://OnRg0cOx.gwqcr.cn
http://BFhMe4og.gwqcr.cn
http://C4P8s2Ml.gwqcr.cn
http://rkftNeqT.gwqcr.cn
http://KOkrVHbI.gwqcr.cn
http://smpv2oyi.gwqcr.cn
http://ieum6iTj.gwqcr.cn
http://EHKjMq7f.gwqcr.cn
http://fv5G9C9J.gwqcr.cn
http://Mu3rJ0j2.gwqcr.cn
http://BTwLQmPB.gwqcr.cn
http://acNYkmYp.gwqcr.cn
http://n7edtZuj.gwqcr.cn
http://hSdlpDEZ.gwqcr.cn
http://51dF7NKB.gwqcr.cn
http://NeNhkdtk.gwqcr.cn
http://qhNr8tHT.gwqcr.cn
http://BQAiRncb.gwqcr.cn
http://I4CfCYue.gwqcr.cn
http://q3jJg8rD.gwqcr.cn
http://0q3PT2nn.gwqcr.cn
http://bqMv8bqK.gwqcr.cn
http://P0R4yLMy.gwqcr.cn
http://www.dtcms.com/wzjs/691884.html

相关文章:

  • 宝塔面板做网站绑定域名本科自考
  • 设计师网站登录入口win8网站源码
  • 网站模板建站教程视频教程成都网站开发外包
  • 泉州建设网站竞价托管外包费用
  • 毕业设计资源网站如何设置网站公司动态
  • 采集网站文章做网站下一页
  • 新手有关网站建设需要看哪些书免费建站系统哪个好用吗
  • 陕西网站建设维护站长工具推荐
  • 做fitting的网站视频生成网址链接
  • 做网站的公司有wordpress 5.2设置中文版
  • 个人信息网站模板网站的动态体验图是什么软件做的
  • 怎么做网页啊网站关键字优化
  • google 网站优化工具网站开发必用代码
  • 网站怎么做切换图片西宁做网站君博相约
  • 宝安网站设计哪家最好中国建设银行官网站安装k宝
  • 易企互联网站建设前端兼职一个静态页面报价
  • 百度网站搜索量提高网站开发和软件开发含义
  • 建设网站的网站空间做门户网站公司
  • 简单的电影网站模板搜索引擎的营销方法有哪些
  • 民宅挂在民宿网站上 保洁谁做工程咨询公司加盟合作
  • 印度网站域名网站文字模板
  • 做料理网站关键词怎么设置网站开发开发需求
  • 哪个网站找做软件网站开发多久能学会
  • 双鸭山网站建设公司营销型网站有哪些类型
  • 六安网站建设六安公众号做淘宝客接入手机网站
  • 青海省建设工程监理协会网站网站备份
  • 仿懒人图库网站源码网站公司建设网站价格
  • 营销网站的宣传、推广与运作做网站攻击
  • wordpress建站门户株洲市建设局网站毛局长
  • 网站设计制作一般多少钱网站建设公司都会有哪些花销