- 博客(16)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 【WPF】
三个方法的关系是,当属性值发生了改变,SetProperty方法会被调用,判断新值和旧值是否相同,如果不同,SetPropety调用RaisePropertyChanged方法,RaisePropertyChanged方法会调用OnPropertyChanged方法去更新界面。将属性值更改的通知发布给所有订阅了PropertyChanged的监听者,OnPropertyChanged是实际触发PropertyChanged事件的方法,会被RaisePropertyChanged方法调用,
2024-12-08 15:19:18
410
原创 【tkinter】在tkinter中继承simpledialog.Dialog来实现弹出框
【代码】【tkinter】在tkinter中继承simpledialog.Dialog来实现弹出框。
2024-12-05 17:39:07
176
原创 【WPF】使用Prism构建项目
依赖注入Dependency Injection,一个对象不应该自己创建它所依赖的对象,而应该由外部提供。* 通过将类型注册到容器中,可以在需要的时候从容器中获取这些类型的实例。* 接口注入:定义一个接口,让依赖的对象实现这个接口,然后通过接口注入。* 负责创建对象、管理对象之间的依赖关系,并提供对象的生命周期管理。* Prism,一个用于构建模块化和松耦合的XAML应用程序的框架。* 容器是一个管理对象生命周期的工具,可以实现依赖注入。* DI是实现IoC的一种方式,通过注入依赖来实现控制反转。
2024-10-30 17:19:19
284
原创 【前端学习记录】【CSS】
contain,如果背景图比容器大,会尽可能缩放背景并保持图像的宽高比,直至填充所在容器。如果背景图太小了,容器的空白区域会显示background-color设置的背景颜色。与contain相反,cover值尽可能大的缩放背景图像并保持图像的宽高比例。图片可以保持其原有尺寸,或者拉伸到新的尺寸,或者在保持其原有比例的同时缩放到可用空间的尺寸。关键字top,left,bottom,right,用于指定背景放在哪个边界,另一个维度设置成50%第一三十定义x和y的关键字值,第二四十x和y的偏移量。
2024-10-01 23:05:40
346
原创 【前端学习记录】【HTML】
span是一个通用的行级容器,本身不具备特殊含义。可以用于对元素进行编组,以便添加样式(通过class或者id属性),该标签仅在无其他合适语义元素,或者不想增加特定的含义时使用。作为一个纯粹的容器,div本身并不表示任何内容,而是用于组织内容,以便通过使用class或者id属性轻松应用样式,标记文档中以不同语言编写的部分等待。div是一个通用的块级内容容器,它对内容或布局没有影响,除非以某种方式使用CSS对其进行样式设置。一般只有当没有其他合适的语义元素,如article或nav时,才使用div。
2024-10-01 13:22:33
193
原创 【VLC】设置快进时间长度
【设置】-【界面】-【热键设置】-【短跳转长度】设置键盘左右键的跳转时长。一般vlc默认的快进市场为10秒,在设置中,可以自定义快进市场,
2024-09-17 16:56:19
1494
原创 2021-10-04
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-10-04 14:02:48
155
戴尔poweredge r750无法用U盘重装系统
2025-02-25
Linux启动Flink集群时遇到的错误!
2022-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人