精华内容
下载资源
问答
  • C#控件大全

    千次下载 热门讨论 2014-01-14 15:47:56
    1、数据显示控件 2、数据绑定和数据定位控件 3、文本编辑控件 4、信息显示控件 5、网页显示控件 6、从列表中选择控件 7、图形显示控件 8、图形存储控件 9、值的设置控件 10、数据的设置控件 11、对话框控件 12、菜单...
  • C#控件查询手册 (超详细)

    千次下载 热门讨论 2013-04-03 06:11:41
    C#控件查询手册 (超详细),有具体实例;
  • C#控件命名规范

    千次阅读 2013-04-08 09:14:16
    C#控件命名规范   控件分类 控件名称 命名规范 说明 数据显示控件 DataGridView dgv   数据绑定和定位控件 BindingSource bds   ...

    C#控件命名规范

     

    控件分类

    控件名称

    命名规范

    说明

    数据显示控件

    DataGridView

    dgv

     

    数据绑定和定位控件

    BindingSource

    bds

     

    BindingNavigator

    bdn

     

    文本编辑控件

    TextBox

    txt

     

    RichTextBox

    rtxt

     

    MaskedTextBox

    mtxt

     

    信息显示控件

    Label

    lbl

     

    LinkLabel

    llbl

     

    StatusTrip

    st

     

    ProgressBar

    pb

     

    网页显示控件

    WebBrowser

    wb

     

    从列表中选择控件

    CheckListBox

    clb

     

    ComboBox

    cmb

     

    DomainUpDown

    dud

     

    ListBox

    listb

     

    ListView

    listv

     

    NumbericUpDown

    nud

     

    TreeView

    tree

     

    图形显示控件

    PictureBox

    pic

     

    图形存储控件

    ImageList

    imgl

     

    值的设置控件

    CheckBox

    ckb

     

    CheckListBox

    clb

     

    RadioButton

    rad

     

    TrackBar

    tra

     

    数据的设置控件

    DateTimePicker

    dtp

     

    MonthCalendar

    mon

     

    对话框控件

    ColorDialog

    color

     

    FontDialog

    font

     

    OpenFileDialog

    open

     

    PrintDialog

    prt

     

    PrintViewDialog

    prtv

     

    FolderBrowserDialog

    folder

     

    SaveFileDialog

    save

     

    菜单控件

    MenuTrip

    menu

     

    ConTextMenuTrip

    ctmt

     

    命令控件

    Button

    btn

     

    LinkLabel

    llbl

     

    NotifyIcon

    nicon

     

    ToolTrip

    tool

     

    用户帮助控件

    HelpProvider

    help

     

    ToolTrip

    tool

     

    分组控件

    Panel

    panel

     

    GroupBox

    grp

     

    TabConrol

    tab

     

    SplitContainer

    split

     

    TableLayoutPanel

    table

     

    FlowLayoutPanel

    flow

     

    音频控件

    SoundPlayer

    sound

     

     

    说明:

    1、 本规范是个人平时使用时为方便个人使用而制定的一套规范,有很多地方不易记忆与理解,后续在具体的使用过程中会做一定的改动。

    2、 C#中控件的命名方式为:命名规范+控件的含义组成,控件的命名以命名规范开始,控件的含义首字母大写,若控件是一系列的,在控件含义后面加上数字作为控件顺序控制。例如:用户登录,用户名和密码标签,其约束后的最终命名为lblName和lblPwd(lblPassword);用户名和密码输入框的命名为txtName和txtPwd(lblPassword)。如果是一系列相同的控件,例如计算器中有0-9总共10个按钮(button),此时我们可以这样去命名0-9这10个数字按钮:btnNum0, btnNum1, btnNum2, btnNum3……btnNum9。

    3、 制定规范的目的是为了让团队开发更容易。

    4、 个人可根据个人使用习惯制定符合自己的规范,但为了代码的通俗易懂的原则,本人还是建议按照本规范进行控件的命名!

    展开全文
  • C# 控件置于最顶层、最底层

    千次阅读 2018-11-08 10:44:08
    C# 控件置于最顶层、最底层 btn.BringToFront();//将控件放置所有控件最前端 btn.SendToBack();//将控件放置所有控件最底端

    C# 控件置于最顶层、最底层

    btn.BringToFront();//将控件放置所有控件最前端  
    btn.SendToBack();//将控件放置所有控件最底端 
    
    展开全文
  • C#控件窗体保持等比例缩放

    千次阅读 2018-09-18 11:41:38
    C#控件窗体保持等比例缩放 一般用户使用程序都喜欢最大化窗口,这样可以显示的更全面,但程序员在编辑程序界面时一般都是较小的窗口,这样最大化窗口时不能使各个控件均匀放大显示,所以需要一定技巧来实现控件的等...

    C#控件窗体保持等比例缩放

    一般用户使用程序都喜欢最大化窗口,这样可以显示的更全面,但程序员在编辑程序界面时一般都是较小的窗口,这样最大化窗口时不能使各个控件均匀放大显示,所以需要一定技巧来实现控件的等比例放大。


    下面介绍常用的缩放方法。


    用到的开发工具:Microsoft Visual Studio 2015

    1、打开Microsoft Visual Studio 2015, 新建名字为【等比例缩放】的程序。、

    2、在新程序界面空白窗口上放置合适的控件:包括,用于显示示例的4个textbox控件,【消息框1】-【消息框4】;用于不同操作的6个button按钮。

    3、在不进行调整的条件下,如果生成程序,将窗口最大化,可以看到各个控件仍然保持初始的大小,很不美观。接下来进行各项调整。

    方大之后:

    4、选择【消息框1】控件,在属性的【anchor】参数中修改为top、left、right。

       

    5、同样修改【消息框2】【消息框3】【消息框4】的【Anchor参数为】top、left、right。

    6、修改【各项操作】控件的【anchor】参数为Top, Bottom, Right。

        

    7、选择程序的Form界面,选择【事件】窗口,双击【Resize】,进入代码编辑界面。

    8、获取窗体变化时窗体的高度,依次设置4个消息窗口的高度,再设置几个消息窗口的top参数。

    9、生成exe文件进行测试    在窗口最大化时,各个日志窗口会等比例放大,实现界面美观实用的效果。

    生成没放大前:

    放大之后:

    具体的位置在做调整:至少比原来的美化好看了  这个位置高度在那个Resize事件中实现

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • c#控件 DateTimePicker如何把下拉日历变大 ,我试过设置CalendarFont,但是无效 在win7下用CalendarFont设置dateTimepicker任何字体效果均无效 二、参考原文 DateTimePicker.CalendarFont Property 从开始使用 ...

    一、类似提问

    c#控件 DateTimePicker如何把下拉日历变大 ,我试过设置CalendarFont,但是无效
    在win7下用CalendarFont设置dateTimepicker任何字体效果均无效

    二、参考原文

    DateTimePicker.CalendarFont Property

    从开始使用 Windows Vista,具体取决于主题,设置此属性可能会更改日历的外观。 例如,如果 Windows 设置为使用 Aero 主题,设置此属性无效。 这是因为该日历的更新的版本呈现在运行时派生自当前操作系统主题的外观。 如果你想要使用此属性,并启用日历的早期版本,则可以为应用程序禁用视觉样式。 禁用视觉样式,可能会影响的外观和行为的应用程序中的其他控件。 若要禁用在 Visual Basic 中的视觉样式,请打开项目设计器,并取消选中启用 XP 视觉样式复选框。 若要禁用视觉样式在 C# 中的,打开 Program.cs,并注释掉Application.EnableVisualStyles();。

    适用于

    .NET Core:3.0 Preview 2

    .NET Framework:4.8 4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0 3.5 3.0 2.0 1.1

    三、总结解决方法

    将Process.cs文件的Application.EnableVisualStyles();注释掉。此方法的利弊在于您会失去所有控件的win7、win10风格,但你可以修改日历的字体大小、颜色、背景颜色等。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Windows.Forms;
               
    namespace RSS_ATDPS_Light
    {
         static class Program
        {
    
    
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
               // Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Main());
            }
        }
    }
    

    四、对比效果

    1、Win7、Win10效果

    2、自定义效果

                this.dateTimePicker1.CalendarFont = new Font("宋体",30.0f);
                this.dateTimePicker1.CalendarForeColor = System.Drawing.Color.FromArgb (255, 0, 115, 0);

    展开全文
  • C# 控件置于最顶层、最底层、隐藏、显示
  • C#控件之DateTimePicker控件使用

    万次阅读 2017-10-11 11:22:51
    记录一下C#的Data TimePicker控件的使用方法,也希望能够帮到大家! 工具/原料 Visual Studio 2010 方法/步骤 1 DateTimePicker控件是用来显示和修改日期...
  • 各位大神好 请教一个表格控件问题 要做以下图片上的表格 需要用到什么控件 谢谢![参考图](https://img-ask.csdn.net/upload/201506/25/1435201912_753952.png)
  • C#控件大小随窗体大小等比例变化

    千次阅读 2018-06-02 18:02:19
    C#控件大小随窗体大小等比例变化转载自:http://www.knowsky.com/898409.html相信很多博友在开发初次接触学习C# winForm时,当窗体大小变化时,窗体内的控件并没有随着窗体的变化而变化,最近因为一个项目工程的原因...
  • C#:C#控件系列二 (文本框类控件)

    千次阅读 2018-07-11 17:39:22
    文本框类控件1. Label 控件1.1. 常用属性:1.1.1. Text属性:用来设置或返回标签控件中显示的文本信息。1.1.2. AutoSize属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取值为...
  • C# 控件布局

    千次阅读 2017-02-10 13:52:22
    控件的布局 很多控件都具有这两个属性 锚定(Anchor) 定义某个控件绑定到的容器的边缘,当空间锚定到某个边缘时,与指定边缘最接近的控件边缘与指定边缘之间的距离将保持不变 (也就是右四个方向分别可以锚定,锚定...
  • C#控件限制输入字符数且可用退格

    千次阅读 2016-11-12 12:06:09
    对于C#控件(例如textbox)的输入限制长度,直接想到的方法是在控件的KeyPress事件时判断控件已有的字符数来限制。假设控件名称为DAForm_myBox4,KeyPress事件简单的写法是: int maxLength = 19;  private...
  • C#:C#控件系列三 (按钮类控件)

    千次阅读 2018-07-11 17:41:48
    按钮类控件1. Button 控件:Button控件又称按钮控件,是Windows应用程序中最常用的控件之一,通常用它来执行命令。如果按钮具有焦点,就可以使用鼠标左键、Enter键或空格键触发该按钮的Click事件。通过设置窗体的...
  • C#:C#控件系列四(列表类控件)

    千次阅读 2018-07-11 17:44:22
    列表类控件1. ListBox 控件:ListBox控件又称列表框,它在工具箱中的图标为,它显示一个项目列表供用户选择。在列表框中,用户一次可以选择一项,也可以选择多项。1.1. 常用属性:1.1.1. Items属性: 用于存放...
  • c#控件随屏幕分辨率的变化而变化

    千次阅读 2016-05-18 14:26:13
    1.c#控件随屏幕分辨率的变化而变化 int w = Screen.PrimaryScreen.Bounds.Width;  int h = Screen.PrimaryScreen.Bounds.Height;  this.Size = new System.Drawing.Size(w, h);
  • C#控件提示内容

    千次阅读 2018-06-26 09:58:24
    在系统开发过程中,某些控件需要实现这样一种功能:当鼠标移动到控件上时,在鼠标位置显示一些文字提示。 比如:   在大部分控件中都有一个属性:ToolTip(获取或设置常规工具提示的内容。) 比如,...
  • C# 控件移动位置

    千次阅读 2018-09-21 10:22:49
    实现控件下面方法即可,比如picDot控件 private Point mouse_offset; private void picDot_MouseDown(object sender, MouseEventArgs e) { mouse_offset = new Point(-e.X, -e.Y); ...
  • C#控件开发 【入门篇】

    万次阅读 2010-09-17 19:04:00
    C#控件的出现,让界面UI的操作的重用得到很大的提高,对开发效率的提高很有积极的意义,但是很多时候.net frame自带的控件和第三方控件都难以满足我们自己的开发需求,这个时候我们可以使用.net的自定义控件,来开发...
  • C# 控件闪烁问题

    千次阅读 2019-05-29 16:10:57
    1、带背景图的Panel,改变尺寸时,panel和子控件删除问题 /// <summary> /// 加强版 Panel /// </summary> class PanelEnhanced : Panel { /// <summary> /// OnPaintBackground 事件 /// &...
  • c#Windows窗体中,每个控件都有自己的属性,可以在属性中修改简单的样式,如前景色、背景图片等,但是如果想要窗体更美观,就需要通过控件的paint函数进行绘制。 每个按钮都在一个矩形内部,矩形内部左上角坐标为...
  • C#控件数组

    千次阅读 2013-09-04 10:15:38
    这两个程序有个共同的特点:包含数个具有同类功能的控件(计算器的数字按钮及井字棋的九个落子位)。如果一个个地创建这些控件,不得不写大量重复的代码,修改起来比较麻烦。一个更好的选择是建立控件数组。下面是...
  • C# 控件 button主要属性

    千次阅读 2018-11-03 21:06:58
    name: 改变这个控件的名字 BackColor :改变背景颜色 Bacgroundimage: 改变背景颜色 BackgroundImageLayout :改变背景图片的布局 ContextMenuStrip:显示鼠标右键该空间的菜单 Cursor:鼠标移动这个控件时显示的...
  • C# 控件Dock优先级

    千次阅读 2017-02-23 17:23:47
    最近被.net winform中的控件布局搞困惑了,由于控件都是使用Dock方式的,操作起来也是比较方便,如果最大化,窗口大小调整等,都可以随着窗口大小的变化而变化。 但问题是,.net winform的dock方式是根据先添加的...
  • C# 控件使用SetStyle

    千次阅读 2019-01-11 11:03:00
    SetStyle是Protected,所以需要先继承后使用,以Textbox为例: class MyTextBox : TextBox { public new void SetStyle(ControlStyles flag, bool value) { base.SetStyle...
  • C# 控件的Tag属性

    千次阅读 2019-07-10 14:17:57
    之前一直觉得控件的Tag属性跟TextBox的Text属性类似,只是用来保存用户对控件标记的文本信息或者布尔值,所以在看到下边的代码之后,就感觉有点看不懂了。 <span style="font-size:18px;">ListViewItem item...
  • C# 控件实现渐变色

    2019-12-24 14:36:56
    控件的Paint事件中进行重绘制 private void pnlMain_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; Color FColor = Color.Transparent; Color TColor = Color.FromArgb(14,78,175);...
  • 怎么能让控件针对控件透明,而不是针对父级窗体透明(多个控件) ![图片说明](https://img-ask.csdn.net/upload/201709/19/1505810106_525440.jpg)
  • c#控件样式详解(二)groupbox控件

    千次阅读 2019-07-31 15:45:39
    添加groupbox控件的paint事件 代码如下: private void groupBox1_Paint(object sender, PaintEventArgs e) { Brush titlecolor = Brushes.White;//标题颜色 Brush titlebackcolor = Bru...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,326
精华内容 14,930
关键字:

c#控件

c# 订阅