winform 一些功能记录

禁止改变窗口大小

1、Form属性有一个FormBorderStyle修改为FormBorderStyle.FixedSingle

2、窗体最大化去掉,修改MaximizeBox 值为 false

this.FormBorderStyle = FormBorderStyle.FixedSingle;
this.MaximizeBox = false;

在某个控件中寻找所指定类型的子控件 

在tableLayoutPanel2控件下寻类型为GroupBox的子控件

var controls = tableLayoutPanel2.Controls;
foreach (var item in controls)
{
    if (item is GroupBox groupBox)
    {
    }
}

richTextBox写入内容后自动聚焦换行到最底部

1、添加richTextBox1_TextChanged事件

private void richTextBox1_TextChanged_1(object sender, EventArgs e)
{
   richTextBox1.Select(richTextBox1.Text.Length, 0);
   richTextBox1.ScrollToCaret();
}

2、写入时,直接调用,写入即可

richTextBox1.Text += "\n richTextBox1写入内容";
posted @ 2022-10-24 08:36  随风去远方  阅读(38)  评论(0编辑  收藏  举报
// 博客园添加鼠标粒子吸附特效