09 2021 档案

摘要:AllowsTransparency=true的办法也可以,但有一定限制。 下面这是另一种办法,借助WindowChrome: ResizeBorderThickness属性指定的用户可以单击并拖动以调整窗口的大小的应用程序窗口外部不可见边框。 CaptionHeight属性指定不可见区域,使系统行 阅读全文
posted @ 2021-09-28 20:06 honeys 阅读(207) 评论(0) 推荐(0) 编辑
摘要:WPF 之 左键弹出操作菜单,并禁用右键菜单 在目前的WPF版本中,很多的控件都有一个ContextMenu的属性,可以设置组件的右键菜单,这点确实是很方便,但是有些时候我们可能会需要当单击鼠标左键才弹出这个ContextMenu,而不是单击鼠标右键(即:当单击鼠标右键的时候不弹出该ContextM 阅读全文
posted @ 2021-09-03 11:32 honeys 阅读(640) 评论(0) 推荐(1) 编辑
摘要:WPF 气泡提示框的简单实现 自己挖了一个大坑,,,然后苦逼的在码代码重写样式! 废话不多说 直接上代码 1 <TextBox Name="account" GotFocus="account_GotFocus" LostFocus="account_LostFocus" Style="{Stati 阅读全文
posted @ 2021-09-03 11:23 honeys 阅读(768) 评论(0) 推荐(0) 编辑
摘要:WPF TextBox 如何简单粗暴的实现水印效果? 效果图预览 点击链接加入群聊 新建UserControl <Border Background="#F3F6F9" Height="50" Width="400" CornerRadius="10" HorizontalAlignment="St 阅读全文
posted @ 2021-09-01 20:37 honeys 阅读(102) 评论(0) 推荐(0) 编辑
摘要:文本框(TextBox)水印效果 显示效果: 方法一:验证触发器填充VisualBrush 创建一个可视画刷VisualBrush,使用触发器验证一下Text是否为空,使用VisualBrush填充TextBox的背景色 <TextBox Height="25" Width="180" Horizo 阅读全文
posted @ 2021-09-01 20:35 honeys 阅读(588) 评论(0) 推荐(0) 编辑
摘要:C# WPF 窗体传递消息 对于存在窗体的WPF程序(或者说,起码在任务栏上有个图标,即ShowInTaskbar = true),互相传递消息是很容易的。 步骤: 1,寻找窗体的句柄 2,运用windows API: SendMessage或PostMessage 3,目标窗体收到消息 这里的代码 阅读全文
posted @ 2021-09-01 20:32 honeys 阅读(385) 评论(0) 推荐(0) 编辑
摘要:<Style x:Key="comboxStyle2" TargetType="{x:Type ComboBox}"> <Setter Property="ItemContainerStyle"> <Setter.Value> <Style TargetType="ComboBoxItem"> <S 阅读全文
posted @ 2021-09-01 17:38 honeys 阅读(330) 评论(0) 推荐(0) 编辑
摘要:实际使用MVVM进行WPF开发的时候,可能会用到列表控件中每行一个编辑或删除按钮,这时直接去绑定,发现无法响应: <DataGridTemplateColumn Header="操作"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Bu 阅读全文
posted @ 2021-09-01 17:36 honeys 阅读(204) 评论(0) 推荐(0) 编辑