首页 > 其他分享 >控件

控件

时间:2023-08-16 14:37:21浏览次数:29  
标签:控件 form void private item new panel

按钮变色

borderColor边框的颜色

MouseDownBackColor鼠标悬浮在按钮上时边款的颜色

MouseOverBackColor点击时的颜色

把窗体嵌套在窗体里面

先在页面画一个panel,再添加一个页面(form)设置无边框,大小和panel一样。

上图为panel2

 

上图为无边框

        private void OpenFrom(Form form)
        {
            form.TopLevel = false;
            form.TopMost = false;
            this.panel2.Controls.Clear(); //把panel里面的控件清空,就是显示的地方
            this.panel2 .Controls.Add(form);//再把要显示的内容添加进去
            form.Show();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            OpenFrom(new Form3());//把要显示的窗口传进去
        }

绑定按钮,当点击按钮,panel切换页面

 

效果图

先添加一个panel背景红色

        private void button3_Click(object sender, EventArgs e)
        {
            OpenFrom(new Form3());//把要显示的窗口传进去
            ShowBar(sender as Button);
        }
        private void ShowBar(Button button)
        {
            this.panel3.Location = new Point(button.Location.X-10, button.Location.Y);
        }

 表格ListView

传值

                ListViewItem item = new ListViewItem();
                item.SubItems[0].Text = person1.Id.ToString();
                item.SubItems.Add(person1.Name);
                item.SubItems.Add(person1.Age.ToString());
                listView1.Items.Add(item);

 

标签:控件,form,void,private,item,new,panel
From: https://www.cnblogs.com/lin-07/p/17629456.html

相关文章

  • 【愚公系列】2023年08月 WPF控件专题 WPF应用程序组成
    (文章目录)<hrstyle="border:solid;width:100px;height:1px;"color=#000000size=1">一、WPF组成WindowsPresentationFoundation由两个主要部分组成:引擎和编程框架。1、WindowsPresentationFoundation引擎。WindowsPresentationFoundation(WPF)引擎是一个用于创建Wi......
  • Winform-控件美化小技巧
    提供一些日常控件美化的小技巧,复杂需求则需要扩展控件。⭐圆角按钮,渐变色按钮1>从PPT中选择圆角长方形形状,填充颜色渐变色,右击另存为png图片;2>按钮的BackColor设置为透明,BackGroundImage设置为刚才的图片,LayOut设为Stretch;3>按钮的FlatStyle设置为Flat,FlatAppearance的Borde......
  • EAS_DEP设置界面控件必填/不能为空
    有个需求需要在新增单据时候,指定字段必填,不能为空,我们可以在dep编辑界面扩张定义中,增加后置脚本,具体如下:  如上即可,获取界面控件值,这里我们限制的是采购人员字段,即F7类型,prmtPurchaseOrgUnit为控件名,getText()获取的是F7的编码,getValue()获取的是F7中显示在input框里的值......
  • 【愚公系列】2023年08月 WPF控件专题 XAML介绍
    (文章目录)<hrstyle="border:solid;width:100px;height:1px;"color=#000000size=1">前言WPF(WindowsPresentationFoundation)是微软推出的一种基于.net框架的图形用户界面技术,它使用XAML(eXtensibleApplicationMarkupLanguage)作为UI的描述语言。XAML是一种基于XML的标记......
  • C# System.InvalidOperationException:“线程间操作无效: 从不是创建控件“****”的线
     在程序主入口,构造函数加载时,添加如下代码//如果捕获了对错误线程的调用,则为true;否则为falseSystem.Windows.Forms.Control.CheckForIllegalCrossThreadCalls=false;解释:多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,这时如果想要访问窗口的控......
  • SAP ABAP 报表进度显示控件的使用详解试读版
    有些SAPABAP报表包含了多个业务处理步骤,笔者这里举一个例子:计算某个时间段内,系统所有销售订单的总金额。SAP大多数基于ABAP技术栈的销售订单设计,都是采取订单抬头(header)和订单行项目(LineItem)的数据结构。订单的时间段维护在抬头结构上,一张订单可能包含多个行项目,每......
  • WPF自定义控件实战:自制上传文件显示进度按钮
    自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。 目录按钮设置圆角按钮上传文件相关定义测试代码 话不多说直接看效果默认效果:上传效果:按钮设置圆角因为按钮本身没有CornerRadius属性,所......
  • Qt自定义控件之动画文本
    @TOC前言在Qt中,自定义控件可以让我们实现丰富的用户界面效果和交互体验。其中,动画文本是一种常见的效果,通过文本的动态变化可以吸引用户的注意力,增强用户体验。本文将介绍如何使用Qt实现一个动画文本的自定义控件,让你的应用程序更加生动活泼。一、动画文本的效果功能实现:基础功......
  • 让Webbrowser、CDHtmlDialog中的控件显示为系统主题样式
    方法1:在HTML文件里加上如下代码<METAHTTP-EQUIV="MSThemeCompatible"CONTENT="Yes">方法3:在以CDHtmlDialog类为基类的头文件中加入如下代码(推荐)classCWebBrowserThemeDlg:publicCDHtmlDialog{STDMETHOD(GetHostInfo)(DOCHOSTUIINFO*pInfo){pInfo->dwFlags|......
  • WPF图形控件使用之-VisualBrush图形画刷
    VisualBrush 背景图 Background上画,线条(LineGeometry)、几何图形(RectangleGeometry)、椭圆(EllipseGeometry)、弧线(ArcSegment )、各种控件等,相对与DrawingBrush书写更简单一些。 属性说明备注Viewport(从左向右,从上向下,图像宽度放大比例,图像高度放大比例)放大背......