热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

1.怎样合并msflexgrid的row=2to4,col=1to3?

问题11.怎样合并msflexgrid的row2to4,col1to3?问题2我现在做一个msflexgrid的内容输入如下ErrorItemErrorCount-
问题1

1.怎样合并msflexgrid的row=2 to 4,col=1 to 3?
问题2

我现在做一个msflexgrid的内容输入如下
ErrorItem     ErrorCount
------------------------------------------
装配错误         2
电焊错误         0
我只操做ErrorCount列,对其输入数字。我用隐藏textbox来实现,我只能根据鼠标点击的位置来确定textbox的位置,不能用键盘来上下移动来确定textbox的位置,请问可不可以用键盘来控制??好象不可以????

问题3
我将鼠标放在不同位置时,有没有msflexgrid事件能够识别它的移出和移进,因为如果textbox移走的话我要将其值保存在msflexgrid,移进的话我要将msflexgrid的值显示在textbox上。

拜托!!!

17 个解决方案

#1


GZ.:)

#2


问题1
MSHFlexGrid1.MergeCells = 2
MSHFlexGrid1.MergeRow(2) = True
MSHFlexGrid1.MergeRow(3) = True
MSHFlexGrid1.MergeRow(4) = True

MSHFlexGrid1.MergeCol(1) = True
MSHFlexGrid1.MergeCol(2) = True
MSHFlexGrid1.MergeCol(3) = True

#3


问题2
回答是一定可以的。在用键盘的上下左右键来在MSHFlexGrid1中移动时可以获取她的当前单元格,也就是 col和row 然后就可以判断输入框的出现位置,当然可以设置一些键,比如在按回车键后才能输入就是一种好的方法。

#4


问题一
   你可以参看msflexgrid的MergeCells,MergeCol,.MergeRow属性
msflexgrid.MergeCells = flexMergeFree
        for i=2 to 4
    msflexgrid.mergerow(i)=true
        next
        for i=1 to 3 
            msflexgrid.mergecol(i)=true
        next
        for i=2 to 4
            for j=1 to 3
              msflexgrid.textmatrix(i,j)= "  "
            next
        next

#5


问题3
可以使用问题2相同的方法来解决。
当当前单元格改变的时候就可以进行该操作

#6


问题二
     可以实现用键盘来控制,程序代码要在textbox的KeyDown事件中编写

#7


问题二
     可以实现用键盘来控制,程序代码要在textbox的KeyDown事件中编写

#8


问题三
     同样,程序代码要在textbox中的事件中编写

#9


好,我先试试。多谢两位

#10


jin11(老八) 和 lingfeng_314(小旋风) 两位:
你们关于方案一的解答我试了,还是不可以,请你们帮忙试一下好吗?
再次感谢!

#11


问题2、3我都已经解决,但问题1有没有人能帮忙啊??
再次多谢jin11(老八) 和lingfeng_314(小旋风)

#12


问题一  jin11(老八)是对的,你再试试看。 
 
  问题一
   你可以参看msflexgrid的MergeCells,MergeCol,.MergeRow属性
msflexgrid.MergeCells = flexMergeFree
        for i=2 to 4
    msflexgrid.mergerow(i)=true
        next
        for i=1 to 3 
            msflexgrid.mergecol(i)=true
        next
        for i=2 to 4
            for j=1 to 3
              msflexgrid.textmatrix(i,j)= "  "
            next
        next
  
 

#13


问题一  jin11(老八)是对的,你再试试看。 
 
  问题一
   你可以参看msflexgrid的MergeCells,MergeCol,.MergeRow属性
msflexgrid.MergeCells = flexMergeFree
        for i=2 to 4
    msflexgrid.mergerow(i)=true
        next
        for i=1 to 3 
            msflexgrid.mergecol(i)=true
        next
        for i=2 to 4
            for j=1 to 3
              msflexgrid.textmatrix(i,j)= "  "
            next
        next
  
 

#14


哎!来迟了。可惜!

小马哥向大家问好了!

#15


多谢各位兄弟,问题一还是不行。请各位看我的代码。
Private Sub Form_Load()
    SetFGrid1
    ShowFGrid1
End Sub
Private Sub SetFGrid1()
   FGrid1.Cols = 3
   FGrid1.ColWidth(0) = 1200
   FGrid1.ColWidth(1) = 1200
   FGrid1.ColWidth(2) = 1200
   
   FGrid1.Row = 0
   
   FGrid1.Col = 0
   FGrid1.Text = "a"
   FGrid1.Col = 1
   FGrid1.Text = "b"
   FGrid1.Col = 2
   FGrid1.Text = "c"

End Sub

Public Sub ShowFGrid1()
   Dim I As Integer
   Dim j As Integer
   
   FGrid1.MergeCells = flexMergeFree
   FGrid1.MergeCol(0) = True
   FGrid1.MergeCol(1) = True
   FGrid1.MergeCol(2) = True

  FGrid1.Rows = 4
  For I = 1 To 3
         FGrid1.Row = I
         FGrid1.MergeRow(I) = True

         FGrid1.Col = 0
         FGrid1.TextMatrix(I, 0) = CStr(I)
         FGrid1.Col = 1
         FGrid1.TextMatrix(I, 1) = "ww"
         FGrid1.Col = 2
         FGrid1.TextMatrix(I, 2) = "ww"

  Next I

End Sub
还是不能实现跨行并且跨列的合并。

#16


请兄弟们帮忙啊!

#17


求助!

推荐阅读
  • flash代码_正点原子【STM32F407探索者】第三十九章 FLASH 模拟 EEPROM 实验
    1)资料下载:点击资料即可下载2)对正点原子Linux感兴趣的同学可以加群讨论:9354467413)关注正点原子公众号,获取最新资料更新 ... [详细]
  • 元类print(type(abc))print(type(True))print(type(100))print(type([1,2,3]))print(type({na ... [详细]
  • 编译原理c语言词法分析器,用C语言实现一个真正的词法分析器
    词法分析,是编译器的第一个模块,也是最简单的模块。最简单,指的是相对于编译器这种大型程序而言,与一般的代码相比还是有点复杂的 ... [详细]
  • Ithinkthishasbeenupbefore,butcouldntfindanyanswertoit.Ifitsalreadyansweredplease ... [详细]
  • 标签PostgreSQL,Linux,perf,性能诊断,stap,systemtap,strace,dtrace,dwarf,profiler,perf_events,probe ... [详细]
  • 文本生成图像简要回顾 text to image synthesis
    摘要       文本生成图像作为近几年的热门研究领域,其解决的问题是从一句描述性文本生成与之对应的图片。近一周来,我通过阅读了近几年发表于顶会的近10篇论文,做出本文中对该方向的 ... [详细]
  • 1.Python1.数据类型1.数字整形:int浮点型:float复数型:complex布尔型:bool2.字符串字符串:String3.与 ... [详细]
  • 线性代数:机器学习背后的优化原理线性代数作为数学的一个分支,广泛应用于科学和工程中,掌握好线性代数对于理解和从事机器学习算法相关工作是很有 ... [详细]
  • NGUIusingSystem;usingUnityEng ... [详细]
  • MySQL的SQL语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。好记性不如烂笔头& ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • 本文介绍了Python字典视图对象的示例和用法。通过对示例代码的解释,展示了字典视图对象的基本操作和特点。字典视图对象可以通过迭代或转换为列表来获取字典的键或值。同时,字典视图对象也是动态的,可以反映字典的变化。通过学习字典视图对象的用法,可以更好地理解和处理字典数据。 ... [详细]
author-avatar
陈哲瑋66832
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有