社区
C#
帖子详情
在线等。。。在C#中用到了MultiRow控件,在选中一个textBoxCell的时候怎样实现这种效果:Excel中选择一个区域,然后CTRL+C,所选择区域的外围边框好像动态的一闪一闪的效果
lhww2008
2009-01-08 04:03:14
在C#中用到了MultiRow控件,在选中一个textBoxCell的时候怎样实现这种效果:Excel中选择一个区域,然后CTRL+C,所选择区域的外围边框好像动态的一闪一闪的效果
...全文
261
9
打赏
收藏
在线等。。。在C#中用到了MultiRow控件,在选中一个textBoxCell的时候怎样实现这种效果:Excel中选择一个区域,然后CTRL+C,所选择区域的外围边框好像动态的一闪一闪的效果
在C#中用到了MultiRow控件,在选中一个textBoxCell的时候怎样实现这种效果:Excel中选择一个区域,然后CTRL+C,所选择区域的外围边框好像动态的一闪一闪的效果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovefootball
2009-01-12
打赏
举报
回复
给你点代码参考下
private BorderLineStyle style = BorderLineStyle.DashDot;
void multiRowSheet1_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyCode == Keys.C)
{
timer1.Enabled = true;//启动Timer
}
}
private void timer1_Tick(object sender, EventArgs e)
{
if (style == BorderLineStyle.DashDot)
{
style = BorderLineStyle.DashDotDot;
}
else
{
style = BorderLineStyle.DashDot;
}
multiRowSheet1.ActiveBorder = new BorderLine(Color.Black, style);
}
两个Style来回切换就可以了
lovefootball
2009-01-12
打赏
举报
回复
你怎么改的式样??
你可以在KeyDown中监视下Ctrl+C
然后调用Template.Cells.SetBorder方法
参数就传你ActiveCell的Rang
同时启动一个Timer
让他不停的换一下,就会出现闪动的效果
然后当你想改回来的时候停止Timer
在调用Template.Cells.SetBorder方法修改回原来的样子
sxmonsy
2009-01-12
打赏
举报
回复
试试第三方控件.
lhww2008
2009-01-12
打赏
举报
回复
那位大虾能帮忙解决下了啊?我改样式改了好长时间了都没有实现啊
wangping_li
2009-01-10
打赏
举报
回复
通过重设textBoxCell样式应该可以实现的
dayizhixiaotutu
2009-01-09
打赏
举报
回复
学习
优途科技
2009-01-09
打赏
举报
回复
up
lhww2008
2009-01-08
打赏
举报
回复
能用代码来控制textBoxCell这个控件来实现吗?
hhhh63
2009-01-08
打赏
举报
回复
只能自己设计一个控件。
El Tabelle
Multi
Row
4.0J.rar
El Tabelle
Multi
Row
4.0J.rar,可更加直观地进行
C#
编程,图形上简单,可见,用于日文系统.
VB
控件
大全属性详解___选项卡.
VB
控件
大全属性详解___选项卡.介绍了选项卡的相关属性方法 事件
方便快捷的
excel
表格转Latex插件工具 直接用
excel
打开
写论文神器
UltraWebTab
介绍NetAdvantage.UltraWebTab的属性及使用
excel
2Latex
excel
转latex工具
excel
表格可插入latex
中
欢迎下载!
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章