C#2005中继承DataGridViewTextBoxColumn后加入自定义属性问题?

FINAL999 FINAL999 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想给DataGridView网格中的其中一个列类型(DataGridViewTextBoxColumn)加入一个自定义的属性,属性是(string Test),但每当我在属性编辑器中更改Test属性后,它都不能保存下来???要如何才可以保存更改后的值呢?它自带的属性都没问题,就我自已添加的Test属性才有问题!
我的代码如下:(我自已建了一个mDataGridViewTextBoxColumn类继承System.Windows.Forms.DataGridViewTextBoxColumn,加入自定义string类型的Test属性。之后我在Form1窗体加一个DataGridView网格,并向DataGridView网格添加一列刚才建立的mDataGridViewTextBoxColumn,更改其Test属性确定后再次进入编辑列时,发现其属性未能保存下来,仍然是空!)
using System;
using System.ComponentModel;
using System.Collections.Generic;
using System.Text;

namespace Framework
{
public class mDataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewTextBoxColumn
{
private System.ComponentModel.IContainer components = null;

private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
}

public mDataGridViewTextBoxColumn()
{
InitializeComponent();
}

private string mTest = "";

[System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Content)]
public string Test
{
get
{
return mTest;
}
set
{
mTest = value;
}
}

}
}
...全文

相关推荐

C#2005多层标题DataGridView-winform版

C#2005多层标题DataGridView-winform版,此代码来源于网上,我只是稍微修改以便于回答论坛中的问题。

阿泰

DataGridView实现数据的快速输入

DataGridView实现数据的快速输入.doc

dingjacke

PCB工艺-SI9000-模型选择

本文介绍了PCB设计中常用的阻抗计算模型,主要包括外层、内层和嵌入式三类共12种计算模型,涵盖单端/差分、共面等不同场景。针对阻抗计算中的关键参数,文章提供了经验值参考:表层走线厚度0.035mm(1.4mil),内层0.0152mm(0.6mil);并列出常见PP材料的介电常数(3.8-4.5)和成品厚度(3-7.5mil)。作者建议90%的设计问题可通过上述模型解决,层叠参数建议咨询PCB厂家获取。

谢工碎碎念

STM32CubeIDE入坑指南

一 前言 在科技日新月异的今天,作为从事效率为先的苦逼 IT 行业,秉承着我不入地狱谁入地狱的伟大革命精神,我决定再一次做第一个吃螃蟹的人,通过自身的入坑过程,为大家测试STM32CubeIDE这款新式工具。(其实是为了我能省点时间,快点做完项目,多挣点钱买几瓶肾气丸) 二 看一看别人是如何入坑的 二 手把手带你入坑 三 相关资料 ...

奔跑的蟑螂

MTK Sensor驱动调试实战:从AP到SCP的完整流程解析

本文详细解析了MTK平台Sensor驱动从AP侧到SCP侧的完整调试流程。内容涵盖AP侧驱动集成、DTS配置、内核编译与验证,以及SCP侧Tinysys框架下的代码集成、Overlay配置与I2C设置等核心步骤,并分享了中断唤醒、功耗优化及传感器数据校准等实战经验与常见问题排查方法,为硬件驱动工程师提供了一份全面的实战指南。

伍治坚
评论 8
收藏 已收藏
分享
返回顶部
FINAL999
C# 111,129 成员 642,539 内容