找回密码
 立即注册

QQ登录

只需一步,快速开始

zxc9089

中级会员

36

主题

104

帖子

502

积分

中级会员

积分
502

活字格认证微信认证勋章

zxc9089
中级会员   /  发表于:2021-2-20 15:25  /   查看:4517  /  回复:5
1金币


在实现工具栏功能时使用了 C1Toolbar 中 C1ToolbarStrip的方式实现。 但是当内容超出toolbar长度时出现了下拉弹出层。
但是下拉弹出层里面并没有显示控件而是文本。
请问这个弹出层的内容模版能不能手动设置?

C1ToolbarStrip中的C1ToolbarButton是用数据源的方式绑定生成的


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

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-2-20 15:44:34
沙发
你好,请直接上传一个重现问题的demo,我来给你验证原因
回复 使用道具 举报
zxc9089
中级会员   /  发表于:2021-2-20 16:15:45
板凳
demo不太好弄。



能描述一下这两个属性是做什么的吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-2-20 16:56:50
地板
https://www.grapecity.com/compon ... /Toolbar_Strip.html
参考上述链接
Overflow属性可以设置超出部分的展示方式
OverflowPanel即是用来定义弹出面板的Template
回复 使用道具 举报
zxc9089
中级会员   /  发表于:2021-2-20 17:30:48
5#
那有没有 OverflowPanel 这个使用的案例?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-2-20 17:48:05
6#
本帖最后由 Richard.Ma 于 2021-2-20 17:50 编辑

可以参考下面的简单代码
  1. <c1:C1ToolbarStrip>
  2.     <c1:C1ToolbarStrip.OverflowPanel>
  3.         <DataTemplate>
  4.             <StackPanel Height="200" Width="150" Background="LightSeaGreen" Orientation="Vertical" HorizontalAlignment="Center" />
  5.         </DataTemplate>
  6.     </c1:C1ToolbarStrip.OverflowPanel>
  7.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  8.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  9.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  10.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  11.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  12.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  13.     <c1:C1ToolbarButton Content="dfdfdf" Width="120" Margin="3,1"/>
  14. </c1:C1ToolbarStrip>
复制代码



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部