会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sirius_mchao
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2020年12月29日
Cys_Control(六) MTreeView
摘要: 说明:由于Cefsharp浏览器项目需要各类控件,故之后的一些定义控件样式会参照Edge浏览器深色主题样式开发 一、查看TreeView原样式 1、通过Blend查看TreeView原有样式 <Style x:Key="TreeViewStyle1" TargetType="{x:Type Tree
阅读全文
posted @ 2020-12-29 21:05 咸鱼翻身?
阅读(574)
评论(0)
推荐(3)
2020年12月7日
基于CefSharp开发浏览器(六)浏览器网页缩放
摘要: 一、网页缩放分析 缩放入口 1、Ctrl + 鼠标滑轮缩放 2、菜单中缩放子菜单缩放 3、搜索框中网页缩放按钮缩放 缩放属性及命令 ChromiumWebBrowser 提供了缩放量值、缩放级别、放大/缩小/重置命令等,如下图 二、鼠标滑轮缩放 简单缩放实现 要实现缩放,首先需捕获鼠标滚动事件,在初
阅读全文
posted @ 2020-12-07 19:44 咸鱼翻身?
阅读(5966)
评论(12)
推荐(9)
2020年12月4日
基于CefSharp开发浏览器(五)浏览器菜单
摘要: 一、菜单分析 上图为Edge浏览器现有的菜单内容,菜单中即有子菜单也有组合菜单。 本章节将开发浏览器菜单样式,菜单部分功能将后期进行处理。 二、创建菜单用户控件 新建用户控件命名为WebMenuUc,Grid添加如下代码 <controls:MMenu> <controls:MMenuItem He
阅读全文
posted @ 2020-12-04 15:56 咸鱼翻身?
阅读(1505)
评论(0)
推荐(13)
2020年11月17日
Cys_Control(五) MMenu
摘要: 一、查看Menu原样式 1、通过Blend查看Menu原有样式 Menu的原有样式结构较为简单,由边框Border及集合控件 ItemsPresenter 组成,原有样式如下 <Style x:Key="MenuStyle1" TargetType="{x:Type Menu}"> <Setter
阅读全文
posted @ 2020-11-17 15:16 咸鱼翻身?
阅读(530)
评论(0)
推荐(3)
2020年11月7日
基于CefSharp开发浏览器(四)浏览器文件下载
摘要: 一、CefSharp文件下载分析 查看ChromiumWebBrowser类发现cef数据下载处理在IDownloadHandler中进行,但并未找到相应的实现类,故我们需要自己实现DownloadHandler 创建CustomDownloadHandler类并实现IDownloadHandler
阅读全文
posted @ 2020-11-07 09:27 咸鱼翻身?
阅读(5721)
评论(4)
推荐(7)
2020年11月5日
基于CefSharp开发浏览器(三)浏览器头部优化
摘要: 一、上文回顾 上编实现了简单的网页加载功能包括URL输入、打开空标签页、网页链接中新页面处理等 本编将对网页的Title绑定、前进、后退、刷新等事件处理 二、Title绑定处理 当打开网页时Title一直是新标签页,而Edge浏览器中是动态变化的,因此我们需要建立起绑定机制,那么如何取网页Title
阅读全文
posted @ 2020-11-05 17:31 咸鱼翻身?
阅读(2706)
评论(0)
推荐(6)
2020年11月4日
基于CefSharp开发浏览器(二)自定义浏览器窗体
摘要: 上一篇 https://chuna2.787528.xyz/mchao/p/13914726.html 简单了解了CefSharp引用配置但页面光秃秃的,这一篇着手开发简单浏览器窗体 一、Edge浏览器窗体分析 如上图所示可先将浏览器窗体分为两大部分,Header及Body部分,Header暂时分为Ta
阅读全文
posted @ 2020-11-04 17:02 咸鱼翻身?
阅读(3298)
评论(6)
推荐(10)
Cys_Control(四) MTabControl
摘要: 一、查看TabControl原样式 <ControlTemplate TargetType="{x:Type TabControl}"> <Grid x:Name="templateRoot" ClipToBounds="true" SnapsToDevicePixels="true" Keyboa
阅读全文
posted @ 2020-11-04 15:01 咸鱼翻身?
阅读(632)
评论(0)
推荐(3)
2020年11月2日
基于CefSharp开发浏览器(一)项目搭建
摘要: 一、创建项目 创建WPF (.Net Core)项目 二、CefSharp引用 程序包管理器控制台引入CefSharp Install-Package CefSharp.Wpf -Version 85.3.130 CefSharp默认不支持AnyCPU,因此需要添加AnyCPU支持 https://
阅读全文
posted @ 2020-11-02 16:58 咸鱼翻身?
阅读(4151)
评论(2)
推荐(9)
Cys_Control(三) MTextBox
摘要: 一、查看TextBox原样式 通过Blend查看TextBox原有样式 <Window.Resources> <SolidColorBrush x:Key="TextBox.Static.Border" Color="#FFABAdB3"/> <SolidColorBrush x:Key="Text
阅读全文
posted @ 2020-11-02 14:23 咸鱼翻身?
阅读(379)
评论(0)
推荐(3)
上一页
1
···
5
6
7
8
9
10
下一页
公告