FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
楼主: kinsonlr
打印 上一主题 下一主题

【已确认】如何明确标识新增行,你说了算!

[复制链接]
楼主
发表于 2018-11-24 16:48:46 | 显示全部楼层
kinsonlr 发表于 2018-11-22 15:52
难道没人和我有一样的 疑惑吗?

嗯,你一说还真是这么回事。有没有可以参考的实现方式,最好是别人的已经实现的效果可以参考
沙发
发表于 2018-11-29 21:50:14 | 显示全部楼层
kinsonlr 发表于 2018-11-29 16:49
想了很多方法,都不能实现。
因为 单元格 开放出来的事件  无论是JS 的  还有 c# 的我 看过 没有什么办法  ...

红色小三角用于标识修改的单元格,如果再用来标识新增行就容易混淆了。
不知道类似下面,在行前面增加一个红色的点是否合适?


或者用绿色的点标识新增行也行,你觉得哪?或者你有更好的建议?


------------------------------
在黑色背景下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
板凳
发表于 2018-11-29 22:03:52 | 显示全部楼层
左侧显示竖线的效果:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
地板
发表于 2018-11-30 10:07:31 | 显示全部楼层
yalehorance 发表于 2018-11-30 10:03
用户使用方便来讲,新增行默认放在最上面比较好。
除了新增一个标识来体现的话,是不是也可以考虑整行的颜 ...

新增时可以指定放到最上面,还是最下面

背景色区分有点麻烦,因为不同主题的背景色不同,因此大面积用色在某些主题下会很突兀
5#
发表于 2018-11-30 10:11:22 | 显示全部楼层

为什么不是红点?
6#
发表于 2018-11-30 12:37:25 | 显示全部楼层
capfhz 发表于 2018-11-30 11:16
如果为了和主题实现统一,可以在行首,放一个小三角,放小*感觉不如放竖线 ...

放三角不行哦,比如第一列就是可编辑单元格的情况,这个小三角就没法区分了
7#
发表于 2018-11-30 15:31:10 | 显示全部楼层
经过大家的集思广益,最终决定在行首放一个星号(*)来标识新增行,星号的颜色随着主题的改变而改变!

特别感谢知识星球的用户【哎呦喂,那个没有啊! 】的提醒,决定了最终采用星号的方式:
Winform用的是"*",还是用黑色大一点的星星吧,红星星放这里会有错觉。



部分主题下的效果截图:





















对于拥护行首显示竖线的网友,也不要灰心,你可以通过简单的CSS来把这个星号改为竖线的!

---------------------这个功能会出现在 FineUIPro/Mvc/Core v5.4.0 中,请耐心等待。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
8#
发表于 2018-11-30 17:20:25 | 显示全部楼层
hyjchina 发表于 2018-11-30 16:26
建议不是能过CSS来改,在表格控件中增加个属性较好。

特殊需求特殊处理,正常情况下还是推荐用FineUIPro默认的显示效果
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-5 14:12 , Processed in 0.048375 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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