随笔分类 -  WPF

摘要:<ComboBox Name="cboChannel" Width="100" Height="20" MinHeight="10" VerticalAlignment="Center"> </ComboBox> 阅读全文
posted @ 2023-12-07 18:35 baivfhpwxf 阅读(52) 评论(0) 推荐(0)
摘要:文字旋转90度,纵向排列。 效果: <TextBlock Text="压 降 (mV)" VerticalAlignment="Center" TextWrapping="Wrap" FontSize="8"> <TextBlock.LayoutTransform> <!--文字同样旋转90度--> 阅读全文
posted @ 2023-12-07 14:53 baivfhpwxf 阅读(308) 评论(0) 推荐(0)
摘要:Border 基本使用 1单线效果 代码: <Border Grid.Row="0" BorderThickness="0,0,0,1" BorderBrush="Red" /> 说明: BorderThickness="0,0,0,1" 可以分别设置四条边,顺序是:左 上 右 下 2虚线效果 代码 阅读全文
posted @ 2023-12-05 18:17 baivfhpwxf 阅读(66) 评论(0) 推荐(0)
摘要:WPF 选项卡 控件 美化 效果: 样式 <LinearGradientBrush x:Key="TabItem.Selected.BordernCjh" StartPoint="0,0" EndPoint="0,1"> <GradientStop Color="#FFE8A6" Offset="0 阅读全文
posted @ 2023-12-04 22:03 baivfhpwxf 阅读(858) 评论(0) 推荐(0)
摘要:渐变方向 1. 默认是左上角到右下角 2.从左到右 <Border Height="35" Width="120"> <Border.Background> <LinearGradientBrush EndPoint="1,0"> <GradientStop Color="Yellow" Offse 阅读全文
posted @ 2023-12-04 16:55 baivfhpwxf 阅读(44) 评论(0) 推荐(0)
摘要:报错背景 在一个新WPF项目中显示加载界面显示进度条和消息。用于封装消息和进度条值的 LoadModel 的loadmsg 属性的数据类型由LeoObservableCollection<string> 改成了ObservableCollection<string>,在界面上执行 Applicati 阅读全文
posted @ 2023-12-01 18:18 baivfhpwxf 阅读(1154) 评论(0) 推荐(0)
摘要:触发器WPF的 Trigger 是一种用于定义和管理 XAML 资源的触发器,它可以根据不同的条件或事件来改变控件的属性或行为。 以下是触发器的类型 基本触发器(Trigger): 这种触发器是根据控件自身的依赖属性的值来触发的,例如,当鼠标移动到按钮上时,改变按钮的背景色 数据触发器(DataTr 阅读全文
posted @ 2023-10-29 14:51 baivfhpwxf 阅读(199) 评论(0) 推荐(0)
摘要:控件模板WPF的 ControlTemplate 是一种用于定义和自定义控件的外观和结构的模板,它可以完全替换控件的默认模板,实现个性化和复杂的效果。WPF 的 ControlTemplate 有以下几个特点:ControlTemplate 是一个 XAML 元素,它可以包含任何类型的 UI 元素, 阅读全文
posted @ 2023-10-29 11:49 baivfhpwxf 阅读(67) 评论(0) 推荐(0)
摘要:使用场景很多,只要是要创建文件就要。所以写了一个。以后到处用就是了。 /// <summary> /// 根据path递规创建文件夹 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public s 阅读全文
posted @ 2023-09-14 13:58 baivfhpwxf 阅读(105) 评论(0) 推荐(0)
摘要:在XAML前端代码中,找到Binding的字段,加上属性 {Binding CreateTime,StringFormat='{}{0:yyyy-MM-dd HH:mm:ss}'} <DataGridTemplateColumn Header="创建时间" > <DataGridTemplateCo 阅读全文
posted @ 2023-09-12 20:05 baivfhpwxf 阅读(542) 评论(0) 推荐(0)
摘要:Locator 一般是自动 生成的。但有时候就是没有生成出来。 Locator 是配置在App.xaml文件中的代码如下。 <Application x:Class="SZCLKJ.Weld.App.App" xmlns="http://schemas.microsoft.com/winfx/200 阅读全文
posted @ 2023-09-12 17:13 baivfhpwxf 阅读(42) 评论(0) 推荐(0)
摘要:Grid的网格布局控件,使用网格布局时候需要先确定行数列数。 Grid.RowDefinitions 设置行 <Grid> <Grid.RowDefinitions> <RowDefinition Height="45"/> <RowDefinition /> <RowDefinition Heig 阅读全文
posted @ 2023-07-05 18:08 baivfhpwxf 阅读(208) 评论(0) 推荐(0)
摘要:window窗口属性 属性 定义 属性值 注解 WindowStartupLocation 获取或设置窗口首次显示时的位置。 一个 WindowStartupLocation 值,指定窗口首次显示时的顶边/左边位置。 默认值为 Manual。 将 WindowStartupLocation 属性设置 阅读全文
posted @ 2023-07-05 17:11 baivfhpwxf 阅读(216) 评论(0) 推荐(0)
摘要:效果是:当TextBox控件的Text属性为空时show按钮不可用,有值时show按钮可用 项目结构 界面代码 <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/prese 阅读全文
posted @ 2023-01-29 14:44 baivfhpwxf 阅读(190) 评论(0) 推荐(0)
摘要:MVVM Model:数据模型、View 界面、ViewModel 业务逻辑处理 项目结构 界面数据绑定 <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presenta 阅读全文
posted @ 2023-01-26 21:55 baivfhpwxf 阅读(107) 评论(0) 推荐(0)