摘要: 使用方法:在使用前先加入ManagedDataAccessDLL文件方可使用 添加方法:右键项目。点击管理NuGet程序包,点击浏览,在输入框内输入ManagedDataAccess,再点击安装即可 OracleDBHelper代码如下(Copy直接用) 特点:根据用户传入的参数类型来识别存储中对应 阅读全文
posted @ 2019-12-06 09:50 害羞的青蛙 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 该教材主要是运用到泛型、反射和实体类扩展属性 步骤一、建立扩展属性类 实体类扩展属性要继承Attribute基类完成 1 [AttributeUsage(AttributeTargets.Property)] 2 public class FieldAttribute : Attribute 3 { 阅读全文
posted @ 2019-05-27 15:56 害羞的青蛙 阅读(1848) 评论(4) 推荐(1) 编辑
摘要: 场景需求:当在写样式的时候会发现不光设置模板内部的控件样式,还要根据模板内部控件触发其他子项达到效果 解决思路: 1:找到Expander 内部控件模板ToggleButton 如 <Style Selector="Expander /template/ToggleButton#PART_Expan 阅读全文
posted @ 2024-01-03 22:36 害羞的青蛙 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们在用Avalonia开发项目时,我们可能会对控件添加一些阴影效果,改善用户体验,我们开发WPF的人知道,WPF会给我提供Effect这么一个属性,这是方便我们进行阴影以及特效使用,但是Avalonia要想完成同样的效果怎么办呢 解决方案 我们要使用Avalonia的控件阴影效果只能使用B 阅读全文
posted @ 2023-03-27 23:34 害羞的青蛙 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 背景 当我们在用Avalonia开发项目的时候会涉及到路径的问题,在Linux下面路径的写法和Window路径的写法有区别 问题描述 用Avalonia开发项目发现我们之前的路径写法在Linux下面运行报错,尤其是在结合Prism开发写项目进行模块化扫描的方式加载我们的模块程序就会出现报错 解决方案 阅读全文
posted @ 2023-03-03 11:09 害羞的青蛙 阅读(305) 评论(2) 推荐(0) 编辑
摘要: 问题阐述:使用MVVMLight导航发现导航后VM里面的数据并未进行重置,需要界面跳转后,历史VM也进行销毁重置,并释放 解决办法: 方法一:在当前界面进行Unloaded进行VM注销并进行重新注入代码如下 xmlns:i="http://schemas.microsoft.com/expressi 阅读全文
posted @ 2022-12-22 14:20 害羞的青蛙 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 需求背景: 正常我们的界面展示都是单页面显示我们需要的界面,但是当我们需要在当前界面同时显示多个界面,那需要用到选项卡,每个选项卡都有独立的界面提供用户显示,此时我们甚至不需要使用当前的选项卡时我们或选择关闭当前的选项卡 实现步骤: 1:视图正常的注册导航控件,不过现在的导航控件是TabContro 阅读全文
posted @ 2022-07-20 17:45 害羞的青蛙 阅读(1148) 评论(1) 推荐(1) 编辑
摘要: 问题:Handled是干什么用的,如何限制控件对应事件操作? 解答:Handled是指控件路由是否会生效 举个栗子:比如我们输入框不想触发输入效果,那么我们需要将对应的Handled设置为true即可 实战示例: 限制输入框只能输入数字: 第一步:TextBox加入InputMethod.IsInp 阅读全文
posted @ 2022-06-27 10:34 害羞的青蛙 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 需求: 达到模块之间不相互应用也能正常使用 除了要重写Prism的CreateModuleCatalog方法外还需要设置对应的模块属性(输出目录) 如:设置CreateModuleCatalog方法 protected override IModuleCatalog CreateModuleCata 阅读全文
posted @ 2022-06-20 22:48 害羞的青蛙 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 场景还原: 当我们在用向日葵时,我们自己调用 Clipboard 这个类时,发现不生效,只有关闭向日葵才能正常复制(该问题存在高版本出现) 需求: 我不想关闭向日葵来达到也能复制文本,怎么办 处理手段: 调用WindowAPI来解决 /// <summary> /// Window帮助类(调用Win 阅读全文
posted @ 2022-06-13 13:36 害羞的青蛙 阅读(300) 评论(2) 推荐(2) 编辑
摘要: 当我们在制作下载器时,需要知道下载进度以及文件大小,这时候我们需要对方法进行封装,界面方便看到效果 public class FileHelper { /// <summary> /// /// </summary> private WebRequest request = null; /// <s 阅读全文
posted @ 2022-05-10 17:43 害羞的青蛙 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 背景: 但我们自定义窗体的时候默认窗体无法满足我们的功能需求,这时我们就需要自定义窗体 核心代码: <WindowChrome.WindowChrome> <WindowChrome CaptionHeight="30" CornerRadius="10" GlassFrameThickness=" 阅读全文
posted @ 2022-02-28 14:42 害羞的青蛙 阅读(405) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示