WPF:xaml标签
SJ15630070060
这个作者很懒,什么都没留下…
展开
-
WPF TextBox文本框 输入提示
WPF绑定如果是同类型可以直接生效,如果不是同类型则要求有Converter,下述类型是内置的,顾名思义就是bool到Visibility的转换器,注意Visibility是枚举值,有3个值,不是bool,因此需要转换。TextBox文本的背景颜色设置为透明,不然会无法看到 Label 内容。Grid标签里面创建Label和TextBox,这是一个整体。TextBox 不为空隐藏 Label。指定TextBox 的 Name 元素名称。TextBox 为空显示 Label。两个标签的前后顺序。原创 2024-05-08 17:00:55 · 840 阅读 · 0 评论 -
C# WPF中设置图标时出现TypeConverterMarkupExtension异常
是因为有些地方比如菜单和左上角默认的图标等,只能使用ico格式的文件,如果设置的是png格式的文件,就会出现此错误!通过在线转ico的方式把png转换一下,就可以了。异常内容为:System.Windows.Baml2006.TypeConverterMarkupExtension。转载于:https://my.oschina.net/u/266531/blog/747984。原创 2024-03-15 11:39:38 · 369 阅读 · 0 评论 -
WPF 两个程序之间传递参数(shell32.dll)
要打开的外部窗口(MainWindow)创建Program.cs类。原创 2024-03-14 19:24:22 · 638 阅读 · 0 评论 -
WPF ListBox设置多行多列
UniformGrid设置网格原创 2024-03-12 10:19:15 · 645 阅读 · 0 评论 -
WPF 该线程是用不接受参数的 ThreadStart 委托创建的。
创建无参数线程创建有参数线程:使用 ParameterizedThreadStart委托实现原创 2024-03-11 18:38:24 · 498 阅读 · 0 评论 -
WPF Button去除按钮边框,添加下划线
去除按钮边框、 去掉按钮背景、添加按钮下划线原创 2024-03-11 17:34:06 · 771 阅读 · 0 评论 -
WPF 防止按钮Click时间多次点击响应
WPF 防止按钮Click时间多次点击响应原创 2024-03-09 18:11:35 · 1012 阅读 · 0 评论 -
WPF Interaction
使用 Interaction 里面的方法来将事件映射到ViewModel层。在xaml界面引用这两种任意一个就行,这两个做的事情是相同的。个人记录,介绍并不完善,只有几个使用案例,仅供参考。原创 2024-03-09 14:58:01 · 642 阅读 · 0 评论 -
WPF 窗口添加投影效果Effect
ShadowDepth:投影的深度。BlurRadius:阴影半径。Direction:投影方向。原创 2024-03-09 13:48:27 · 582 阅读 · 0 评论 -
WPF Border添加背景图片
【代码】WPF Border添加背景图片。原创 2024-03-09 13:46:04 · 474 阅读 · 0 评论 -
WPF ListBox滚动条一直在最底部
【代码】WPF ListBox滚动条一直在最底部。原创 2024-03-08 11:03:22 · 470 阅读 · 0 评论 -
WPF 单击移动窗口 MouseLeftButtonDown 事件
MouseLeftButtonDown 事件。原创 2024-03-05 17:27:44 · 457 阅读 · 0 评论 -
WPF 多参数传递(MVVM)
【代码】WPF 多参数传递(MVVM)原创 2023-10-31 16:11:55 · 334 阅读 · 0 评论 -
WPF 窗口常用命令 / 属性
1、ResizeMode(大小调整模式)属性2、WindowStyle(窗口边框样式)属性3、WindowStartupLocation(窗体启动位置)4、BorderThickness="10" (设置边框厚度)5、Topmost="True"(窗口在最前面显示)6、字体属性7、VerticalAlignment(垂直对齐)8、HorizontalAlignment(水平对齐)9、AllowsTransparency(透明属性)10、WindowState(控制窗体状态)11、Topmost(窗口置顶)原创 2024-03-05 11:59:45 · 1057 阅读 · 0 评论 -
MVVM ListBox选中事件
【代码】MVVM ListBox选中事件。原创 2023-10-25 10:46:17 · 357 阅读 · 0 评论 -
MVVM Command命令绑定Binding点击无效。(数据模板或控件模板)
在模板中编写Binding时有时候无法直接拿到我们需要绑定的数据对象,我们不能确定我们需要的Source对象叫什么,但是我们直到了我们需要使用的对象在UI布局上的相对关系。当我们尝试将给定对象的属性绑定到对象本身的另一个属性时,当我们尝试将对象的属性绑定到其相对父对象的另一个属性时,RelativeSource 是一种标记扩展,用于特定的绑定情况,在自定义控件开发的情况下以及最后在使用一系列绑定数据的差异的情况下将依赖属性值绑定到一段 XAML 时。Path=我们找到的元素需要绑定的属性。原创 2023-10-24 19:55:09 · 284 阅读 · 0 评论 -
WPF MVVM-复选框全选/反选
WPF MVVM-复选框全选/反选。原创 2023-07-07 09:41:54 · 684 阅读 · 1 评论 -
MVVM DataGrid 复选框 全选/反选
【代码】MVVM DataGrid 复选框 全选/反选。原创 2023-06-29 10:47:18 · 412 阅读 · 1 评论 -
WPF:该类型的CoollectionView不支持调度程序线程以外的线程对其SourceCollection进行的更改。
方法用于异步执行消息。它允许将消息委托给指定的线程池来处理,从而避免了阻塞当前线程。该方法接受一个代表操作的对象和一个可选的超时时间。使用BeginInvoke方法时,消息将立即传递给线程池处理,而不会等待操作完成。它确保在调用该方法时,当前线程上的消息队列中的消息会被依次处理。使用Invoke方法时,当前线程会阻塞,直到指定的消息被处理完毕。原创 2023-05-07 12:31:09 · 738 阅读 · 1 评论 -
WPF:TextBlock换行
【代码】WPF:TextBlock换行。原创 2023-04-22 17:07:50 · 2465 阅读 · 1 评论