WPF···

设置启动页

默认最后一个窗口关闭,程序退出,可以设置

修改窗体的icon图标

修改项目exe图标

双击项目名会看到代码

其他

在A窗体点击按钮打开B窗体,在B窗体设置WindowStartupLocation=“CenterOwner”
在A窗体的代码设置 B.Owner = this; B.Show();    B窗体生成在A窗体中间

Dispatcher

内容控件

ContentControl

两个重要属性

        DataTemplate ContentTemplate

        Object Content

ToggleButton基类

CheckBox、RadioButton的基类,单击事件触发后,isChecked会True、False转换

IsThreeState="True",三态:True、False、null

CheckBox

CheckBox 点击事件

ListBox 选中项改变事件

private void mylist_Click(object sender, RoutedEventArgs e)
{if(e.OriginalSource is CheckBox cb){mylist.SelectedItem = cb;txt.Text = $"{mylist.SelectedIndex} {cb.Content} {cb.IsChecked}";}
}

RadioButton

按照GroupName分组,优先级最高,否则按照包含层次分组

 private void Button_Click_1(object sender, RoutedEventArgs e){string s = "";foreach (var item in spCountry.Children){if(item is RadioButton rd && rd.IsChecked == true){s += rd.Content + "\r\n";}}foreach (var item in spSex.Children){if (item is RadioButton rd && rd.IsChecked == true){s += rd.Content + "\r\n";}}MessageBox.Show(s);}

RepeatButton

Delay 属性:表示延时重复执行的毫秒数,就是说,RepeatButton被按下后会立即执行一次回调函数,如果您不松开鼠标,在等待Delay 毫秒后,就开始进行重复执行阶段。

Interval 属性:表示重复执行回调函数的时间间隔毫秒数

TextBox

继承TextBoxBase

TextBoxBase基类提供了两个事件

        TextChanged:内容被修改

        SelectionChanged:选中的文本框内容发生改变

Popup

类似ToolTip(Object类型)鼠标悬停显示内容

PlacementTarget:获取或设置Popup控件在哪个控件身边打开

StaysOpen:默认值为true,表示Popup打开后,如果失去焦点,Popup是否继续显示

 Img

属性ÿ

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/diannao/84307.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

github公开项目爬取

import requestsdef search_github_repositories(keyword, tokenNone, languageNone, max_results1000):"""通过 GitHub API 搜索仓库,支持分页获取所有结果(最多 1000 条):param keyword: 搜索关键词:param token: GitHub To…

防震基座在半导体晶圆制造设备抛光机详细应用案例-江苏泊苏系统集成有限公司

在半导体制造领域,晶圆抛光作为关键工序,对设备稳定性要求近乎苛刻。哪怕极其细微的振动,都可能对晶圆表面质量产生严重影响,进而左右芯片制造的成败。以下为您呈现一个防震基座在半导体晶圆制造设备抛光机上的经典应用案例。 企…

S32K开发环境搭建详细教程(一、S32K IDE安装注册)

一、S32K IDE安装注册 1、进入恩智浦官网https://www.nxp.com.cn/(需要在官网注册一个账号) 2、直接搜索 “Standard Software”,找到S32K3 Standard Software,点击进入 3、下载 (1)Automotive SW - S32K3 - S32 Design Studio…

Spring Cloud Gateway 微服务网关实战指南

上篇文章简单介绍了SpringCloud系列OpenFeign的基本用法以及Demo搭建(Spring Cloud实战:OpenFeign远程调用与服务治理-CSDN博客),今天继续讲解下SpringCloud Gateway实战指南!在分享之前继续回顾下本次SpringCloud的专…

MSP430G2553 USCI模块串口通信

1.前言 最近需要利用msp430连接蓝牙模块传递数据,于是死磕了一段时间串口,在这里记录一下 2.msp430串口模块 msp430的串口模块可以有USCI模块提供 在异步模式中, USCI_Ax 模块通过两个外部引脚, UCAxRXD 和 UCAxTXD&#xff0…

【产品经理从0到1】用户端产品设计与用户画像

思考 xx新闻的第一个版本应该做哪些事情呢? 用户端核心功能 用户端通用页面设计 思考 回想一下,大家在第一次使用一个新下载的App的时候会看到一些什么样的页面?这样的页面一般都是展示了一些什么内容? 引导页 概念 第一次安装App或者更新App后第…

多场景游戏AI新突破!Divide-Fuse-Conquer如何激发大模型“顿悟时刻“?

多场景游戏AI新突破!Divide-Fuse-Conquer如何激发大模型"顿悟时刻"? 大语言模型在强化学习中偶现的"顿悟时刻"引人关注,但多场景游戏中训练不稳定、泛化能力差等问题亟待解决。Divide-Fuse-Conquer方法,通过…

佰力博科技与您探讨压电材料的原理与压电效应的应用

压电材料的原理基于正压电效应和逆压电效应,即机械能与电能之间的双向转换特性。 压电材料的原理源于其独特的晶体结构和电-机械耦合效应,具体可分为以下核心要点: 1. ‌正压电效应与逆压电效应的定义‌ ‌正压电效应‌:当压电…

算法备案审核周期

(一)主体备案审核 主体备案审核周期通常为7-10个工作日,监管部门将对企业提交的资质信息进行严格审查,审核重点包括: 营业执照的真实性、有效性及与备案主体的一致性。法人及算法安全责任人身份信息的准确性与有效性…

管理系统的接口文档

一、接口概述 本接口文档用于描述图书管理系统中的一系列 Restful 接口,涵盖图书的查询、添加、更新与删除操作,以及用户的登录注册等功能,方便客户端与服务器之间进行数据交互。 二、接口基础信息 接口地址:https://book-manag…

杰发科技AC7801——PWM获取固定脉冲个数

测试通道6 在初始化时候打开通道中断 void PWM1_GenerateFrequency(void) {PWM_CombineChConfig combineChConfig[1]; //组合模式相关结构体PWM_IndependentChConfig independentChConfig[2];//独立模式相关结构体PWM_ModulationConfigType pwmConfig; //PWM模式相关结构体PWM…

RL电路的响应

学完RC电路的响应,又过了一段时间了,想必很多人都忘了RC电路响应的一些内容。我们这次学习RL电路的响应,以此同时,其实也是带大家一起回忆一些之前所学的RC电路的响应的一些知识点。所以,这次的学习,其实也…

鸿蒙Flutter实战:21-混合开发详解-1-概述

引言 在前面的系列文章中,我们从搭建开发环境开始,讲到如何使用、集成第三方插件,如何将现有项目进行鸿蒙化改造,以及上架审核等内容;还以高德地图的 HarmonyOS SDK 的使用为例, 讲解了如何将高德地图集成…

Vmware ubuntu22.04 虚拟机 连接Windows主机虚拟串口

1. Windows虚拟串口配置 虚拟串口下载:教程网址 虚拟串口使用:教程网址 2. Ubuntu 虚拟串口配置 Vmware ubuntu22.04 虚拟机 连接windows主机虚拟串口_vmware中ttys0连接的是哪个端口-CSDN博客 注意:虚拟添加串口的时候,一直…

编译rk3568的buildroot不起作用

一、环境: 使用kickpi k1开发板,芯片为rk3568。 vmware ubuntu22.04 kickpi给的sdk包,应该不同友商是通用的。 使用的根文件为buildroot 二、问题: 由于 1、wpa_supplicant -D wext -c /etc/wpa_supplicant.conf -i wlan0 …

【动态规划】简单多状态(二)

📝前言说明: 本专栏主要记录本人的基础算法学习以及LeetCode刷题记录,按专题划分每题主要记录:(1)本人解法 本人屎山代码;(2)优质解法 优质代码;&#xff…

如何选择支持AI接入的开发语言与框架

选择支持AI接入的开发语言与框架 在AI系统开发中,语言和框架的选择不仅决定了代码实现方式,更深刻影响模型服务的接入效率、调用方式、性能表现和未来的可维护性。相比传统后端系统的语言选择只需关注并发性能或生态成熟度,AI架构下的开发语言必须同时满足以下几类能力: 具…

计算机视觉与深度学习 | Python实现CEEMDAN-ABC-VMD-DBO-CNN-LSTM时间序列预测(完整源码和数据)

以下是一个结合CEEMDAN、ABC优化VMD、DBO优化CNN-LSTM的完整时间序列预测实现方案。该方案包含完整的数据生成、算法实现和模型构建代码。 完整实现代码 import numpy as np import pandas as pd from PyEMD import CEEMDAN from vmdpy import VMD from sklearn.preprocessing…

React19源码系列之渲染阶段performUnitOfWork

在 React 内部实现中,将 render 函数分为两个阶段: 渲染阶段提交阶段 其中渲染阶段可以分为 beginWork 和 completeWork 两个阶段,而提交阶段对应着 commitWork。 在之前的root.render过程中,渲染过程无论是并发模式执行还是同…

c# 解码 encodeURIComponent

在C#中,如果你需要解码由encodeURIComponent方法编码的URL,你可以使用System.Web命名空间中的HttpUtility.UrlDecode方法。这个方法可以处理由JavaScript的encodeURIComponent方法编码的字符串。 首先,确保你的项目中引用了System.Web命名空…