• 2024-03-30C#实现窗体弹出的三种方式(附完整源码)
    C#实现窗体弹出的三种方式以下是C#实现窗体弹出的三种方式的完整源码:使用Show方法弹出窗体:usingSystem;usingSystem.Windows.Forms;namespaceWindowsFormsApp1{publicpartialclassForm1:Form{publicForm1(){
  • 2024-03-24C# 利用委托 父子窗口数据传递
    ##参考链接WinForm中利用委托和事件实现子窗体传值给父窗体_winform子窗体向父窗体传值-CSDN博客C#跨窗体传值的几种方法分析(很详细)-xh6300-博客园(cnblogs.com) ##Form1父窗口//.Net8WinformusingstaticWinFormsApp6.Form2;namespaceWinFormsApp6{//
  • 2024-01-13delphi Panel和PageControl中加载窗体
    Panel和PageControl中加载窗体代码Panel中载入窗体procedureTForm1.Button1Click(Sender:TObject);beginForm2.Parent:=Panel1;Form2.Align:=alClient;Form2.BorderStyle:=bsNone;Form2.Show;end;TPageControl中载入窗体procedureTForm1.Button1Clic
  • 2024-01-06vue2 修改 this.form = response.data数据,form2也会影响?
    vue2    this.form=response.data    this.oldForm=response.data为啥this.form数据变化会影响this.oldForm里的数据在Vue2中,当你在组件中看到一个数据属性(例如 this.form 和 this.oldForm)的值发生变化时,这通常是因为Vue的响应式系统在背后工作。当你
  • 2023-11-25winform 使用了invoke还是报错 线程间操作无效: 从不是创建控件“Form2”的线程访问它。”
    winform开发中,遇到“线程间操作无效:从不是创建控件“Form2”的线程访问它”,明明使用了网上说的this.invoke,怎么还是会报这个错误呢?代码如下,由于是测试configureAwait功能时发现的,所以带了它的一些使用 privateasyncvoidbutton7_Click(objectsender,EventArgse)//点
  • 2023-11-20C# Winform 跨线程调用窗体
    还是用委托的方式。publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privateForm2form2;privatevoidShowForm2(){Actionaction=Show_;Invoke(action);}privatevoidSh
  • 2023-10-31C#设置DockPanelSuit布局
    1、下载Nuget包,并安装 2、工具箱中拖入如下两个工具到界面 3、设置DockPanelSuite属性 4、更改子窗体代码,若Form2为子窗体,则将其继承Form改为DockContent 5、实现Form2每次显示在Form1内,可以更改DockState实现设置停靠位置  6、同Form2一样,再设置Form3 7、
  • 2023-10-24c# winfrom 窗体传值的六种传值方式及实例
    1、通过构造函数特点:传值是单向的(不可以互相传值),实现简单实现代码如下:在窗体Form2中intvalue1;stringvalue2;publicForm2(intvalue1,stringvalue2){InitializeComponent();this.value1=value1;this.value2=value2;}在窗体Form1中这样调用1newForm2
  • 2023-10-10Winform-窗体
    窗体的属性:1、Icon属性:更换窗体图标2、FormBoardStyle:隐藏窗体的标题栏Fixed3D:固定的三维边框FixedDialog:固定的对话框样式的粗边框FixedSingle:固定的单行边框FixedToolWindow:不可调整大小的工具窗口边框None:无边框Siz
  • 2023-06-185、事件
    1、事件介绍1.事件是电脑输入设备与页面进行交互的响应2.事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行事件分类1.事件的注册(绑定)事件注册(绑定):当事件响应(触发)后要浏览器执行哪些操作代码,叫事件注册或事件绑定2.静态注册事件通过html标签的
  • 2023-06-17FireDac三种方式批量添加数据的性能对比
    我有个程序,需要从CSV中读入数据,对数据进行分析后,然后插入另一个sqlite数据库的数据表。在我的程序中使用了virtualstringtree和Firedac,数据大约有13000条,需要转存的数据有11000条左右,转存的字段有8条,除了一条是boolean类型的外都是string类型。1、直接插入记录我刚开始采用的
  • 2023-06-13C++ Builder 初学问与答(一)
    一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另一种方法来重新演译我的思维吧,最近有些忙,那几篇没有写完的文章,我也会尽快写完的,至
  • 2023-03-18华南理工大学软件学院_3181026
    1.构建数据库连接类DBusingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data.SqlClient;usingSystem.Data;namespaceSCUT{
  • 2022-12-18[编程基础] C#自定义类调用窗体控件
    如果自定义类需要调用窗体控件,首先需要将窗体控件的可见级别(Modifiers)设为public。如下图所示:然后在Form1类下定义静态变量form1,并初始化。 classForm1:Form{//在For
  • 2022-08-31Winform窗体之间传值
    1.构造函数传值创建窗体,默认都有一个无参构造方法,手动新增两个参数的构造方法Form1publicpartialclassForm1:Form{publicForm1(){
  • 2022-08-20Winform生成子窗口
    FormEdit:子窗口的构造函数;this.cabinet:传给子窗口的值FormEditform2=newFormEdit(this.cabinet);form2.StartPosition=FormStartPosition.CenterPa
  • 2022-08-13Passing data between two Forms in WinForms(二)
    话题#1:可重用性这种方法的第一个话题就是可重用性。想像一下在下个星期,你想要从另一个Form中使用Form2,比如说是Form3。你想要收集相同的数据,但希望以不同的方式呈现。现在