C#可视化子类datagridview控件VS2005

2023-12-29

也许这很愚蠢,但我在 VS2005 C# 中的 DataGridView 控件的子类方面遇到了问题。我知道我可以通过做几乎任何事情的子类

public class MyDataGridView : DataGridView
{}

没问题,我放入了一些我想要在全球适用的东西/元素。现在,我将这个 gridview 放入一个自定义用户控件中,该控件也将包含其他控件。所以我有类似视觉设计师创建的东西。我抓住了一些按钮、标签和我派生的“MyDataGridView”。

public partial class MyCompoundDGVPlus : UserControl

所以,现在,我可以根据需要直观地绘制、移动、更改各种设置,没有问题。

现在,我希望这个“MyCompoundDGVPlus”类作为其他类的基础,我将操纵其中的特定设置,但希望所有类都具有相同的外观/感觉,以及其他类似的流程,因此是派生的。

我什至将“修饰符”设置设置为公共,因此我应该能够在任何派生级别修改控件的任何属性。因此,现在,我创建一个派生自“MyCompoundDGVPlus”的“MyFirstDetailedDGVPlus”的新子类。好吧,视觉上,所有标签、按钮、datagridview 都出现了。但是,现在我想在此类中直观地专门定义 datagridview 的列,但它被锁定了。但是,表单上的标签,我可以获取所有属性设置......

我缺少什么。


也许您应该看看这篇文章,因为它似乎满足您的要求:DataGridView 锁定在继承的 UserControl 上 https://stackoverflow.com/questions/207504/datagridview-locked-on-a-inherited-usercontrol

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C#可视化子类datagridview控件VS2005 的相关文章

  • 为 DocumentDb 设置自定义 json 转换器

    我正在使用类型化 DocumentQuery 从 Azure DocumentDb 集合中读取文档 from f in client CreateDocumentQuery
  • 带有 ASP.NET 按钮回发的 jQuery UI 对话框

    我的 ASP NET 页面上有一个运行良好的 jQuery UI 对话框 jQuery function jQuery dialog dialog draggable true resizable true show Transfer hi
  • 使用管道在父级和子级之间传递整数值

    我对如何正确使用 pipeline 在两个进程之间传递整数值有点困惑 在我的程序中 我首先创建一个管道 然后分叉它 我假设我有 两个 管道 据我了解 这是我的任务 我的父母通过 for 循环检查某个操作的整数值 i 增加计数变量 并将值保存
  • SOAP Web 服务:多台服务器,一个接口

    我有一个场景 需要任意数量的服务器来提供相同的 SOAP Web 服务 我想生成一组代理类 并能够为它们提供一个位置 以便在运行时将它们指向不同的服务器 不幸的是 看起来好像wsdl port节点 子节点wsdl service 要求对特定
  • CMake(Ninja 后端)使用 /MT 编译

    我有一个类似的问题CMake 使用 MT 而不是 MD 进行编译 https stackoverflow com questions 14172856 cmake compile with mt instead of md但有一些差异 我正
  • 如何以编程方式删除受信任的根证书颁发机构中的证书?

    我需要能够从组织中的每台电脑中删除特定的证书 是的 我可以逐个座位 但我要到周四才能完成 而且我没有人力逐个座位 是否有使用 C 的编程方式来执行此操作 我认为你不需要编写任何 C 看看certmgr exe del http msdn m
  • 我担心我添加了太多接口

    我正在构建我的领域模型并继续重构它 正如我所做的那样 我发现我喜欢接口 因为它允许我根据接口为具体类型创建可重用的方法 控制器 视图 但是 我发现每次向域实体之一添加新属性时 我都会创建一个接口 例如 我有一个会员状态从抽象继承的对象Ent
  • C# 结构默认值

    我有一个方法 它接受一个包含许多具有基本数据类型的字段的结构 我想传递大部分默认值 但需要进行一些调整 但我了解结构声明中的基本字段不能包含默认值声明 例如struct S int a 42 现在是这样的 OptionsStruct opt
  • 加载 QPixmap 数据的更好方法

    更好的方法来做到这一点 没有QImage QImage image width height QImage Format RGB888 memcpy image bits m frameRGB gt data 0 height width
  • 自己绘制的WPF自定义滑块

    这是我关于堆栈溢出的第一个问题 所以不要踢它 我在尝试创建 Mac 风格的滑块控件时遇到问题 我已经发现这个解决方案 http www codeproject com KB miscctrl MAC Slider aspx我已经在我的解决方
  • 注入包含接口的所有已注册实现的 Enumerable

    给出以下接口 public interface IMyProcessor void Process 我希望能够注册多个实现 并让我的 DI 容器将它们的可枚举注入到这样的类中 public class MyProcessorLibrary
  • 如何在 C 中链接目标文件?失败并显示“架构 x86_64 的未定义符号”

    因此 我尝试在我的文件 file2 c 中使用另一个 C file1 c 文件中定义的函数 为了做到这一点 我包含了 file1 file1 h 的标头 但是 每当我尝试使用 gcc 编译文件时 我都会收到以下错误 Undefined sy
  • ASP.NET - Crystal Report Viewer 打印按钮在 ASP.NET 中不起作用

    我正在使用 Visual Studio 2008 但我遇到了水晶报告问题 当我单击打印按钮时 它会将我带到弹出窗口 但未找到页面 弹出的网址是 http localhost aspnet client System Web 2 0 5072
  • 使用 STL 流时如何格式化我自己的对象?

    我想将我自己的对象输出到 STL 流 但具有自定义格式 我想出了这样的东西 但由于我之前从未使用过 locale 和 imbue 所以我不知道这是否有意义以及如何实现 MyFacet 和operator 所以我的问题是 这是否有意义以及如何
  • DateTime.ParseExact - 为什么 yy 变成 2015 而不是 1915

    为什么 NET 假定以下年份是 2015 年 而不是 1915 年 var d DateTime ParseExact 20 11 15 dd MM yy new CultureInfo en GB 我想 它会尝试接近 但其背后是否有合理的
  • 如何在 C++ 中正确使用 cin.fail()

    我正在编写一个程序 从用户那里获取整数输入cin gt gt iUserSel 如果用户输入一个字母 程序就会进入无限循环 我试图用下面的代码来阻止这种情况 但程序进入无限循环并打印出 错误 输入 我该如何修复我的程序 cin gt gt
  • 如何在Windows窗体中打开进程

    我想在我的 Windows 窗体应用程序中打开进程 例如 我希望当用户按下 Windows 窗体容器之一中的按钮时 mstsc exe 将打开 如果他按下按钮 它将在另一个容器上打开 IE DllImport user32 dll SetL
  • C++网络序列化[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一种将 C 数据包序列化为网络流的解决方案 我在这里看到很多帖子提到人们 ACE 谷歌协议缓
  • 从单应性估计 R/T

    我一直在尝试计算 2 个图像中的特征 然后将这些特征传递回CameraParams R没有运气 特征已成功计算并匹配 但是问题是将它们传递回R t 我明白你必须分解Homography为了使这一点成为可能 我已经使用如下方法完成了 http
  • c++ - <未解析的重载函数类型>

    在我的班级里叫Mat 我想要一个将另一个函数作为参数的函数 现在我有下面 4 个函数 但是在调用 print 时出现错误 第二行给了我一个错误 但我不明白为什么 因为第一行有效 唯一的区别是功能f不是班级成员Mat but f2是 失败的是

随机推荐

  • recyclerView 拖放后在 Room 中保存新位置

    我在我的应用程序中实现了带有拖放功能的 recyclerView 一切工作正常 直到应用程序重新启动 应用程序不会保存 记住任何拖放更改 我试过了 使用 SharedPreference GSON 阅读其他 SQLite 答案 如下所示 拖
  • 如何在javascript或jquery中获取没有页面的当前url

    如何在没有 Javascript 或 jQuery 页面的情况下获取当前 URL 例如 如果网址是 http www abc com music pop aspx http www abc com music pop aspx 我想获得没有
  • 如何存储大字典?

    我有一本大字典 28 MB MyDict 存储在MyDict py file 如果我执行语句 from MyDict import MyDict A MemoryError抛出异常 我如何使用访问这本词典cPickle or shelve模
  • 命名参数可以与 Python 枚举一起使用吗?

    Example class Planet Enum MERCURY mass 3 303e 23 radius 2 4397e6 def init self mass radius self mass mass in kilograms s
  • ruby:关键字“in”的含义是什么

    当我第一次在 ruby 中找到关键字 in 时 我想也许我可以这样做 1 英寸 0 10 但看起来我不能这样使用它 然后我在 ruby lang org 中搜索它 并用 google 进行搜索 没有答案 ruby 中关键字 in 的含义是什
  • oracle中的序列创建

    我想在oracle中创建一个序列 其中列字段 Empid 的最大值必须是序列的最小值 下面是我在同一个 stackexchange 中找到的 create sequence mytemp seq start with v Startval
  • KILL 信号会立即退出进程吗?

    我正在开发一个使用的服务器代码fork 并执行创建子进程 孩子的PID在以下情况下被注册fork 成功并清理时CHILD信号已被捕获 如果服务器需要停止 所有程序都会被终止 最终会发出 KILL 信号 现在 这是通过迭代所有注册的 PID
  • 刷新 PopupWindow.dismiss 上的父片段

    我有一个 popupWindow 它修改 SQLight 表 该表在父窗口中加载微调器 我希望当我关闭 PopupWindow 时 使用新值刷新父窗口中的微调器 下面的代码显示了我创建一个侦听器的进度 该侦听器将检测 PopupWindow
  • 使用 awk 获取一列的最大值,另一列的每个唯一值

    所以我有一个文件 例如 10 1 abc 10 2 def 10 3 ghi 20 4 elm 20 5 nop 20 6 qrs 30 3 tuv 我想为第一列的每个值获取第二列的最大值 即 10 3 ghi 20 6 qrs 30 3
  • 不允许特定字符串的 XML 架构限制模式

    我需要编写一个对字段进行限制的 XSD 架构 以确保 该字段的值在任何位置都不包含子字符串 FILENAME 例如 以下所有内容都必须无效 FILENAME ORIGINFILENAME FILENAMETEST 123FILENAME45
  • OracleCommand 内存泄漏

    我正在使用 ODP Net 版本 11 1 0 将数据插入数据库 并且发现内存泄漏 如果我注释掉下面的代码 它就会消失 这段代码在我的应用程序中被调用了数千次 并且我可以看到所有堆中的字节数随着它的运行而稳定增长 cmdStr 包含一个插入
  • Oracle 上使用内连接更新语句

    我有一个在 MySQL 中运行良好的查询 但是当我在 Oracle 上运行它时 出现以下错误 SQL 错误 ORA 00933 SQL 命令未正确结束00933 00000 SQL 命令未正确结束 查询是 UPDATE table1 INN
  • Android - 等待触摸事件

    在我的 Android 应用程序中 我想在屏幕上按顺序显示多个图像 等待触摸事件 单击 转到下一个图像 我看见here https stackoverflow com questions 5791307 wait for 3 seconds
  • SSIS - 填充 OLE DB 目标表中未映射的列

    如下图所示 我在 SQL Server 中有一个表 我通过平面文件源填充该表 我想根据下面列出的逻辑更新目标表中的两列 SessionID 第一次 CSV 导入的所有行的值为 1 第二次导入的值为 2 依此类推 TimeCreated CS
  • 如何使用 PyOpenSSL 获取公钥?

    我正在尝试创建 python 脚本 该脚本将采用 PKCS 12 包并打印 x509 证书中包含的一些信息并用于此目的 PyOpenSSL 模块 到目前为止 我想从证书公钥中获取 但 PKey 对象没有适当的方法 我可以搬到哪里去 有什么想
  • 在客户端使用 javascript 更改按钮的验证组

    在表单中 我有多个控件组 它们使用验证组属性进行分组 我想在下拉列表中选择的项目的基础上使用 javascript 在客户端动态地将验证组分配给 asp Button 这是我正在使用的 JavaScript 但它不起作用 它显示验证组未定义
  • 在 RStudio / Interactive R 会话中出现错误时停止执行

    在 RStudio 中执行代码块时 发生错误时执行实际上不会停止 例如 如果我在打开的编辑器中有以下代码 x lt test stopifnot is numeric x print hello world 并运行它 使用命令返回或单击 运
  • 如何使用 SCSS、PurgeCSS 和 LiveServer 设置自定义 ESBuild?

    背景 我有一个Webpack 设置 https github com arslanakram webpack boostrap5 with purgecss boilerplate我用 PurgeCSS 和实时 HMR 服务器来预处理 SC
  • 将“时间”维度添加到 xarray 数据集并将另一个数据集中的坐标分配给它

    我有一个数据集对象 通过 netCDF 文件导入xarray open dataset named ds 它包含一个名为的变量variable1 and latitude and longitude方面 gt gt gt ds
  • C#可视化子类datagridview控件VS2005

    也许这很愚蠢 但我在 VS2005 C 中的 DataGridView 控件的子类方面遇到了问题 我知道我可以通过做几乎任何事情的子类 public class MyDataGridView DataGridView 没问题 我放入了一些我