苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 5094|回复: 2

[开发助手] CS1106错误:扩展方法必须在非泛型静态类中定义

[复制链接]
发表于 2022-1-11 01:07:31 | 显示全部楼层 |阅读模式
namespace Csharetest
{
#pragma warning disable CS1106 // 扩展方法必须在非泛型静态类中定义
    public partial class Htcreatfrm: Form
#pragma warning restore CS1106 // 扩展方法必须在非泛型静态类中定义
    {
        public string htbhstr = "---------------";
        public string connstring = "";
        static public string yhspell = "";
        public string cxstring;
        public SqlConnection tempConn;
        /// <summary>
        /// 重载主界面
        /// </summary>
        public Htcreatfrm()
        {
            InitializeComponent();
            //htxtmainfrm f1 = this.owner;
            //this.ControlBox = false;
            Gridhtwtxm.RowsDefaultCellStyle.Font = new Font("楷体", 12, FontStyle.Bold);
            foreach (Control control in this.Controls)
            {
                //遍历所有TextBox...
                if (control is TextBox)
                {
                    TextBox t = (TextBox)control;
                    t.Font = new Font("楷体", 12, FontStyle.Bold);
                    t.Height = 50;
                }
            }

            //this.officeViewer1 = new Spire.OfficeViewer.Forms.OfficeViewer();
            //this.SuspendLayout();
            ////
            //// documentViewer1
            ////
            //this.officeViewer1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
            //this.officeViewer1.Cursor = System.Windows.Forms.Cursors.Arrow;
            //this.officeViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
            ////this.officeViewer1.EnableHandTools = false;
            //this.officeViewer1.Location = new System.Drawing.Point(0, 0);
            //this.officeViewer1.Name = "documentViewer1";
            //this.officeViewer1.Size = new System.Drawing.Size(792, 548);
            //this.officeViewer1.TabIndex = 0;
            //this.officeViewer1.Text = "documentViewer1";
            ////this.officeViewer1.ZoomMode = Spire.OfficeViewer.Forms.ZoomMode.Default;
            //
        }
        public Htcreatfrm(string str)
        {
            InitializeComponent();
            Gridhtwtxm.RowsDefaultCellStyle.Font = new Font("楷体", 12, FontStyle.Bold);
            foreach (Control control in this.Controls)
            {
                //遍历所有TextBox...
                if (control is TextBox)
                {
                    TextBox t = (TextBox)control;
                    t.Font = new Font("楷体", 12, FontStyle.Bold);
                    t.Height = 50;
                }
            }

        }

        /// <summary>
        /// 获取数据库连接函数
        /// </summary>
        public static string GetSqlConnctingString()
        {
            //string connstringnm;
            //connstringnm= ConfigurationManager.ConnectionStrings["Sql"].ConnectionString;
            return ConfigurationManager.ConnectionStrings["Csharetest.Properties.Settings.htglxtConnectionString"].ConnectionString;
        }
        /// <summary>
        /// 窗口之间参数传递


黄底字位置的“扩展方法必须在非泛型静态类中定义”怎么产生的?只是复制了一个表单加到项目里就这样了。



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
 楼主| 发表于 2022-1-11 01:44:57 | 显示全部楼层
找到原因了。还是this的问题
发表于 2022-1-11 09:16:48 | 显示全部楼层
来晚了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-25 16:02

© 2014-2021

快速回复 返回顶部 返回列表