控件focusable焦点wpf

在WPF/MAUI中使用x:Bind

最近逛GitHub的时候的时候,偶然看到了CompiledBindings这个库,据说可以实现和UWP中x:Bind一样的效果 原理也是在编译时生成相关代码,性能应该比自带的Binding好些 使用 从NuGet中安装: 安装完成后,可直接在XAML中使用x:Bind 使用方法类似于UWP,无需设置 ......
MAUI Bind WPF

【WPF】如何引用System.Windows.Forms;

修改项目的csproj文件 <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net6.0-windows</TargetFramework> <Nullable>enable</Nullable> <UseWPF>tr ......
Windows System Forms WPF

SAP UI5 控件双向数据绑定后显示数据出问题,可以调试这个方法

在 ClientPropertyBinding 构造函数里调试 _getValue 方法。 在 ClientPropertyBinding 的实现中,_getValue 方法起着关键的作用。这个方法的主要任务是从模型中获取数据,并将其返回,以便在视图中使用。为了理解 _getValue 方法的详细工 ......
数据 控件 双向 方法 问题

winform 使用了invoke还是报错 线程间操作无效: 从不是创建控件“Form2”的线程访问它。”

winform开发中,遇到“线程间操作无效: 从不是创建控件“Form2”的线程访问它”,明明使用了网上说的this.invoke,怎么还是会报这个错误呢? 代码如下,由于是测试configureAwait功能时发现的,所以带了它的一些使用 private async void button7_Cl ......
线程 控件 从不 winform 还是

wpf mediaplayer 播放mp3音乐

示例1 private DelegateCommand _PlaySoundCommand; public DelegateCommand PlaySoundCommand => _PlaySoundCommand ?? (_PlaySoundCommand = new DelegateComman ......
mediaplayer 音乐 wpf mp3 mp

WPF集合绑定与数据模板

普通List集合数据绑定 public class DataSource { public string Name { get; set; } = "Hello"; public ObservableCollection<string> list { get; set; } = new Observ ......
模板 数据 WPF

WPF数据绑定

依赖对象做为数据源 如果绑定的源是依赖对象的依赖属性,那么这个依赖属性发生实时变化的时候,会同步到绑定目标。 如果绑定的源是非依赖属性,那么这个属性发生变化的的时候,不会同步到绑定目标。 被绑定的数据源,需要是属性。 <StackPanel> <!--目标对象:TextBlock--> <!--目标 ......
数据 WPF

WPF DataTomplate中Command无效

在工作中需要用到DataTomplate来更改表单里的样式,发现Command无效。网上搜索发现是因为DataContext指代不明,,需要改为父类的DataContext。 解决方法:需要RelativeSource手动指定DataContext和Command。使用如下所示: Command=" ......
DataTomplate Command WPF

WPF使用多个ContextMenu菜单并绑定指定控件右键事件触发菜单,以及后台获取ContextMenu的子项

前端代码 <Window x:Class="EVES_ManualTest.CurveForm" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.c ......
ContextMenu 菜单 子项 控件 后台

修改el-input el-select 默认hover focus样式

:deep(.el-input) { --el-input-text-color: #1e2230; --el-input-border: #1e2230; --el-input-hover-border: #1e2230; --el-input-focus-border: #1e2230; --e ......
样式 el-select el-input select input

H5+ plus.barcode.Barcode 扫码控件 返回数据错误

创建扫码控件 扫描比较复杂的条形码时返回数据错误, 扫到的总是一些不相干的数据, 极小概率可以扫到正确的数据, 代码中已经配置 条码类型过滤器, filters, 代码和条码如下 scan = new plus.barcode.Barcode('bcid',[ "plus.barcode.CODE1 ......
控件 错误 Barcode barcode 数据

(11)frxGaugePanel1简单仪表盘控件

参考 Demo文档 E:\BaiduNetdiskDownload\FastReport 6 VCL Enterprise安装后版本\FastReport 6 VCL Enterprise\Demos\Indicator frxGaugePanel1.Gauge.CurrentValue:=14; ......

.NET8:快速集成Rapid.NET三维控件

.NET8正式版本发布了,AnyCAD Rapid.NET针对.NET8进行了升级和优化。本文以WPF项目为例介绍在.NET8中使用AnyCAD Rapid.NET三维控件。 ......
控件 NET Rapid NET8

Airtest结合Poco对控件实施精准截图,学起来!

此文章来源于项目官方公众号:“AirtestProject” 版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 1.前言 最近在Q群内发现有个小伙伴提出了一个很有趣的脚本需求,想要实现“通过选择器获取到了控件,然后截图这个控件范围”,根据我们的Airtest的局部截图接口以及poc ......
控件 截图 Airtest Poco

一套开源、强大且美观的WPF UI控件库 - HandyControl

前言 今天给大家推荐一套开源、强大且美观的WPF UI控件库:HandyControl。 WPF介绍 WPF 是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。 Ha ......
控件 HandyControl WPF

浅谈WPF之各种Template

前几天写了一篇文章【浅谈WPF之控件模板和数据模板】,有粉丝反馈说这两种模板容易弄混,不知道什么时候该用控件模块,什么时候该用数据模板,以及template和itemtemplate之间的关系等,今天专门写一篇文章,简述WPF中各种模板及其相互关系。仅供学习分享使用,如有不足之处,还请指正。 ......
Template WPF

QT实战 之TableWidget控件

QT实战 之TableWidget控件 指定列数setColumnCount(3) 指定表头setHorizontalHeaderLabels(QStringList) 指定行数setRowCount(5) 设置每个单元格的内容setItem(int行数,int列数,*QTableWidgetIte ......
控件 TableWidget 实战

QT实战 之自定义控件(QSpinBox+QSlider)

QT实战 之自定义控件(QSpinBox+QSlider) 创建自定义控件(QT设计师界面类) 打开ui文件,拖拽需要用到的基础控件(QSpinBox+QSlider) 事件绑定(注意QSpinBox::valueChanged有重载,需要用函数指针指定信号函数) 使用自定义控件(拖拽添加Widge ......
控件 实战 QSpinBox QSlider

[WPF]动手写一个简单的消息对话框

消息对话框是UI界面中不可或缺的组成部分,用于给用户一些提示,警告或者询问的窗口。在WPF中,消息对话框是系统原生(user32.dll)的MessageBox,无法通过Style或者Template来修改消息对话框的外观。因此,当需要一个与应用程序主题风格一致的消息对话框时,只能自己动手造轮子了。 ......
对话框 消息 WPF

C#在ListView中使用按钮、输入框、进度条等控件

using Jues.CustomListItemView; using System; using System.Collections.Generic; using System.Windows.Forms; using static System.Windows.Forms.ListViewI ......
控件 进度 按钮 ListView

VCL可视控件的鼠标拖动

procedure TForm2.ListBox1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin releaseCapture; ListBox1.Perform(W ......
控件 鼠标 VCL

wpf和winform的优缺点

WPF(Windows Presentation Foundation)和WinForm(Windows Forms)是两种不同的Windows应用程序开发框架。以下是它们的优缺点: WPF(优点): 基于.NET Framework,与XAML语言结合,易于设计界面。 强大的图形和动画功能,适用于 ......
优缺点 winform wpf

WPF依赖附加属性

依赖附加属性的定义 可使用代码片段-propa快速生成,输入propa后按两次Tab键 public static int GetMyProperty(DependencyObject obj) { return (int)obj.GetValue(MyPropertyProperty); } pu ......
属性 WPF

GUI--JFrame学习01(基本控件)

[Java进阶] Swing两万字大总结一(超详细教程,这不得收藏一波)_swing 教程_程序喵正在路上的博客-CSDN博客 1.创建第一个JFrame窗体 package learn; import javax.swing.*; import java.awt.*; public class M ......
控件 JFrame GUI

WPF --- 如何以Binding方式隐藏DataGrid列

引言 如题,如何以Binding的方式动态隐藏DataGrid列? 预想方案 像这样: 先在ViewModel创建数据源 People 和控制列隐藏的 IsVisibility,这里直接以 MainWindow 为 DataContext public partial class MainWindo ......
DataGrid Binding 方式 WPF

WPF依赖属性

依赖属性声明、定义、包装 可使用代码片段-proppd快速生成,输入proppd后按两次Tab键 public int MyProperty { get { return (int)GetValue(MyPropertyProperty); } set { SetValue(MyPropertyPr ......
属性 WPF

Android 11 -- 关于dialog和悬浮窗导致SystemUI状态栏下拉频繁闪烁(窗口焦点问题)

bug描述:如果当前app是全屏的属性,导致状态栏隐藏且有dialog 弹出时, 这个情况下想下拉显示状态栏,会导致状态栏频繁闪烁。 //services/core/java/com/android/server/wm/DisplayPolicy.java //更新系统状态栏的属性 int upda ......
SystemUI 状态 Android 焦点 dialog

vue弹窗中嵌入iframe页面,焦点在iframe页面中,需要监听esc按键关闭弹窗

当焦点在弹窗中,点击esc按钮能正常关闭弹窗,但是当焦点在iframe页面中时,esc按键就不生效了 试错: 直接使用 document.addEventListener('keydown', this.listenerHandle)或者document.querySelector('#iframe ......
页面 iframe 按键 焦点 vue

界面控件DevExpress WPF流程图组件,完美复制Visio UI!(一)

DevExpress WPF Diagram(流程图)控件帮助用户完美复制Microsoft Visio UI,并将信息丰富且组织良好的图表、流程图和组织图轻松合并到您的下一个WPF项目中。 P.S:DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用 ......
流程图 控件 DevExpress 组件 界面

Teamcenter AWC开发,如果要使用原生的HTML下拉框控件的坑

1、如果要在AWC原生的弹出框中<aw-popup2>,加入下拉框 <select name="fruit"> <option value="apple">Apple</option> <option value="banana">Banana</option> <option value="ora ......
控件 Teamcenter HTML AWC