Tag: silverlight

使用Excel与C#如何舍入?

我有一个由程序的数据创build的差异列。 我怎样才能在C#中进行调整? dt.Columns.Add("Unit Price", typeof(string)); dt.Columns.Add("Price", typeof(string)); dt.Columns.Add("Variance", typeof(string)); dt.Rows[i]["Variance"] = ((billPrice – dPrice) / billPrice)*100;

Excel中的C#web应用程序跳过一些标题,不格式化

我有一个网页应用程序读取Excel表格,并添加3列。 在这里我服务读取和写入列的代码。 对于date列,它不是写他们的标题,没有任何标题的新列。 using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.Text; using System.ServiceModel.Activation; using FDBService.AppCode; using System.IO; using System.Data.OleDb; using System.Data; using Microsoft.Office.Interop.Excel; namespace FDBService { vFileName = string.Concat(vPath, DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, DateTime.Now.TimeOfDay.ToString().Replace(":", "").Substring(0, 6), "_", pUploadfile.fileName); FileStream FileStream = new FileStream(vFileName, FileMode.Create); FileStream.Write(pUploadfile.file, 0, pUploadfile.file.Length); FileStream.Close(); FileStream.Dispose(); } catch (Exception […]

使用COM对象将Silverlight Datagrid导出到Excel

我有一个Silverlight 4应用程序的数据网格,我试图通过在Silverlight中调用Excel的COM组件导出到Excel。 它保持错误,并告诉我,function不支持。 我不能完全弄清楚什么是错的,并且相信我的代码是稳定的,显然不是。 Private Sub Button2_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Dim excel As Object = AutomationFactory.CreateObject("Excel.Application") excel.visible = True Dim workbook As Object = excel.workbooks workbook.add() Dim sheet As Object = excel.activesheet Dim cell As Object = Nothing Dim i As Integer = 1 'populate the excel sheet For Each item In ActivityTypeCountDataGrid.ItemsSource […]

从RadGridView从右到左导出

我有一个Silverlight应用程序,它有一个RadGridView是正确的左侧。 当我输出网格时,结果是从左到右的表格。 我希望导出的表格是从右到左的格式(例如在Excel中表格将从右到左的方向) 编辑不是从OP转移澄清提供的评论 这张照片是从出口的结果: 这是我手动改变纸张方向的时候:

Silverlightfile upload – 文件正在被另一个进程使用(Excel,Word)

所有。 我在Silverlight应用程序中上传文件时遇到问题。 这是一个代码示例。 如果在其他应用程序(例如excel或word)中打开此文件,则无法打开它,否则工作正常。 我使用OpenFileDialog来select文件并将其传递给此函数。 private byte[] GetFileContent(FileInfo file) { var result = new byte[] {}; try { using (var fs = file.OpenRead()) { result = new byte[file.Length]; fs.Read(result, 0, (int)file.Length); } } catch (Exception e) { // File is in use } return result; } 有什么办法可以访问这个文件,或者我应该只是通知用户该文件被locking?

Excel自动化使用C#dynamic

我目前正在Silverlight 4中进行一个项目,在那里我需要将一些数据导出到Excel文件中。 使用dynamic关键字和AutomationFactory,我可以自动化Excel没有问题。 但是现在我想使用一些Excel枚举 – 我该怎么做? 我没有在我的项目中引用任何Interop-DLL,我只是使用dynamic。 例: dynamic xlApp = null; //works without problems xlApp = AutomationFactory.CreateObject("Excel.Application"); xlApp.Visible = true; //doesn't work – 'Excel' does not exist, there are no referenced Interop-DLLs xlApp.Calculation = Excel.XlCalculation.xlCaculationManual

我可以从Silverlight页面访问像Excel一样的COM资源,数据链接对话框吗?

我已经得到它作为浏览器应用程序的工作,但我想知道如果我可以直接从Silverlight页面访问这些资源,而不是OOB。 我猜用OOB用户从页面安装应用程序。 当我从VS 2010运行silvelright 4项目(无需浏览器设置)时,它可以访问所有COM资源,如Excel和数据链接对话框。 但是,当我在IIS 7.0中部署Silverlight应用程序时,无法访问资源。 虽然没有例外。 所以在1行的问题是:我可以从Silverlight页面(而不是OOB)访问COM资源,当它部署在IIS中 谢谢

如何将自定义文档属性添加到从SL4的Excel

我想从OOB Silverlight应用程序中将自定义属性添加到Excel文档中。 当我尝试添加值时,我得到以下exception: 无法将该调用的参数转换为添加。 dynamic属性= document.CustomDocumentProperties; properties.Add( “A”,真实的,如图4所示, “B”); //无法将调用的参数转换为Add。 我不知道这是错误的观点,因为在例外情况下我看不到有关exception的更多细节。 我认为这个问题是从MsoDocProperties。 这个属性我没有在SL API for Office中find,因为这个我用了4的值。 有人可以帮我,还是给我一个提示? 添加方法说明: http : //msdn.microsoft.com/en-us/library/microsoft.office.core.documentproperties.add.aspx

在silverlight 4中的System.Drawing.ColorTranslator.ToOle

Silverlight 4中System.Drawing.ColorTranslator.ToOle的等价性是什么? 这是我的代码: .Range(“C1:F23”)。Interior.Color = System.Drawing.ColorTranslator.ToOle(Color.FromArgb(100,255,255,153))''这一行是失败..

关于特定丰富/厚客户端应用程序技术select的build议

我有一个Django网站,我正在考虑制作一个丰富/厚的客户端应用程序,以允许用户执行操作,否则会非常困难。 一些要求会是这样的 导入xls,csv文件 能够以拖放的方式操作来自站点和/或从导入的xls的数据(例如,将一群用户放在组中等等) 等等 看起来似乎有丰富的客户select Silverlight的 柔性 HTML5 +无论如何。 和厚客户端 。净 Java的 我并不是疯狂的做一个胖客户端,因为(桌面/笔记本电脑)平台的独立性会很好。 HTML5将允许我向平板电脑上的用户提供内容,但是这是一种奢侈品,无论如何也不适合主要用例。 如果有一个服务提供商在那里有一个这样的事情的平台,我可以利用,那也是很棒的。 任何build议从个人经验在这里将不胜感激。 谢谢