请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

dkings

注册会员

7

主题

19

帖子

173

积分

注册会员

积分
173

活字格认证

最新发帖
dkings
注册会员   /  发表于:2015-11-4 09:57  /   查看:15325  /  回复:21
Spread如何为单元格添加图片,期望的效果如下:
无标题.png
如果无法添加图片那么怎么为单元格添加批注

21 个回复

倒序浏览
Helen
高级会员   /  发表于:2015-11-4 11:53:00
沙发
回复 1楼dkings的帖子

1.添加图片
无法添加图片到单元格里面,只能使用AddPicture添加图片到一个新的“图层”。 Row、Column用来定位的,如可添加到第5行、5列开始的地方。
参考代码:
            this.gcSpreadSheet1.ActiveSheet.AddPicture(this.CreatePictureName(), temp, startRow, 0.0, startColumn, 0.0, temp.PixelWidth, temp.PixelHeight);

2.批注:不支持

谢谢!
回复 使用道具 举报
dkings
注册会员   /  发表于:2015-11-4 14:29:00
板凳
回复 2楼Helen的帖子

那有什么方式能在单元格的某个角上有醒目的标记呢
回复 使用道具 举报
Helen
高级会员   /  发表于:2015-11-4 17:26:00
地板
回复 3楼dkings的帖子

建议您先做一个只有右上角有颜色的图片,然后设置为单元格的背景图片。
谢谢!
回复 使用道具 举报
dkings
注册会员   /  发表于:2015-11-4 19:44:00
5#
回复 4楼Helen的帖子

添加背景图片后还能设置单元格的背景色了吗!请给出代码!谢谢
还有一个问题
怎么让粘贴模式选择器在粘贴的时候必须显示
回复 使用道具 举报
dkings
注册会员   /  发表于:2015-11-5 09:59:00
6#
回复 4楼Helen的帖子

添加背景图片后还能设置单元格的背景色了吗!请给出代码!谢谢
还有一个问题
怎么让粘贴模式选择器在粘贴的时候必须显示
回复 使用道具 举报
Helen
高级会员   /  发表于:2015-11-5 10:54:00
7#
回复 5楼dkings的帖子

1.设置背景图请参考:

            GrapeCity.Windows.SpreadSheet.Data.Cell acell;
            acell = gcSpreadSheet1.Sheets[0].Cells[0, 0];
            acell.Background = new ImageBrush
{
    ImageSource = new BitmapImage(new Uri("pack://application:,,,/Images/1.jpg"))
};
背景图和背景色只能同时设置一个。

2.“粘贴模式选择器”不明确是指哪个部分。请上传一个截图。
您是使用Spread Sliverlight还是WPF?

谢谢!
回复 使用道具 举报
dkings
注册会员   /  发表于:2015-11-5 13:50:00
8#
回复 7楼Helen的帖子

我用的是 Spread Sliverlight
回复 使用道具 举报
Helen
高级会员   /  发表于:2015-11-5 15:05:00
9#
回复 8楼dkings的帖子

1.不拉伸:
        GrapeCity.Windows.SpreadSheet.Data.Cell acell;
            acell = gcSpreadSheet1.Sheets[0].Cells[0, 0];
            acell.Background = new ImageBrush
{
    ImageSource = new BitmapImage(new Uri("pack://application:,,,/Images/1.jpg")),
    Stretch = Stretch.None,
};
2.“粘贴模式选择器”不明确是指哪个部分。如需询问相关问题,请上传一个截图。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-5 15:19:00
10#
回复 8楼dkings的帖子

您可以设置ImageBrush的Stretch="None"。
ImageBrush是微软提供的笔刷,并非我们的产品,更多的细节您可以在网上更快速的找到资料。
我帮您搜索了微软的msdn,仅供参考:
https://msdn.microsoft.com/zh-cn ... brush(v=VS.95).aspx

对于帖子里的问题,您可以通过Spread for silverlight产品文档获取更多的讲解和代码,在线文档链接:
http://sphelp.grapecity.com/WebH ... html#WelcomeSL.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部