Tag: c#

Debug.WriteLine什么都没显示

使用时 using System.Diagnostics; 和 Debug.WriteLine(“Test”); 运行应用程序后,输出中看不到“测试”。 但是,如果我使用msgbox函数,则会弹出msgbox,因此会到达该行。 我在错误的窗口寻找或者我需要改变什么? 我正在使用VC#Express。

将网格视图导出为Excel并将Excel文件保存到文件夹

我想保存导出网格视图数据的excel文件。 我已编写代码将gridview数据导出到excel但我不知道如何保存导出的文件。 以下是我将gridview导出到excel的代码: Response.Clear(); Response.Buffer = true; Response.ContentType = “application/vnd.ms-excel”; Response.AddHeader(“content-disposition”, “attachment;filename=MyFiles.xls”); Response.Charset = “”; this.EnableViewState = false; System.IO.StringWriter sw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw); gvFiles.RenderControl(htw); Response.Write(sw.ToString()); Response.End();

使用ExpressionVisitor获取所有“where”调用

我有一个查询,像这样: var query = from sessions in dataSet where (names.Contains(sessions.Username)) where (sessions.Login.TimeOfAction == dt) select new { sessions.Username, sessions.Login, sessions.Logout, sessions.Duration }; 我想实现一个ExpressionVisitor来提取where子句作为Lambda,但到目前为止只能使用一个名为’InnermostWhereFinder’的类来获得第一个,该类来自TerraServer Web服务的自定义查询提供程序上的MSDN教程。 它是: internal class InnermostWhereFinder : ExpressionVisitor { private MethodCallExpression innermostWhereExpression; public MethodCallExpression GetInnermostWhere(Expression expression) { Visit(expression); return innermostWhereExpression; } protected override Expression VisitMethodCall(MethodCallExpression expression) { if (expression.Method.Name == “Where”) innermostWhereExpression = […]

在asp.net中动态加载css?

我正在创建一个内容管理系统,用户可以从他们的服务器中选择一个css文件,应用程序将解析并存储css。 应用程序需要能够解析css类,记录它们,并将css内容存储到动态添加到另一个页面,用户可以从下拉列表中选择不同的css类。 那么有没有人知道一种动态地向页面添加css内容的方法,例如从数据库中? 我在这里找到了一些用于解析css的项目。 提前致谢。

iTextSharp打印gridview

我使用iTextSharp打印网格视图但我遇到了一些问题: 根本没有阿拉伯字符出现。 方向是LTR,而不是RTL。 gridview中的一些列是templatefields(label,imagebutton,…),我无法处理这种情况。 我不会显示所有这些(如删除按钮,…) 代码 : protected void ExportToPDF(GridView gvReport, bool LandScape) { int noOfColumns = 0, noOfRows = 0; DataTable tbl = null; if (gvReport.AutoGenerateColumns) { tbl = gvReport.DataSource as DataTable; // Gets the DataSource of the GridView Control. noOfColumns = tbl.Columns.Count; noOfRows = tbl.Rows.Count; } else { noOfColumns = gvReport.Columns.Count; noOfRows = […]

知道周数的第一天和最后一天的日期

我需要知道一周的第一天和最后一天的日期,知道周数。 我得到一个开始日期和结束日期,代表给定年份中选定周的第一天和最后一天。 那么我需要得到上一年同一周的开始日期和结束日期来对一些数据进行图形比较。 我设法根据给定的开始日期和结束日期获得周数。 现在我需要获取前一年同一周的第一天和最后一天的日期。 我怎么能最快地做到这一点? 编辑:这是我得到周数的方式: private int GetWeekNumber(DateTime date) { GregorianCalendar calendar = new GregorianCalendar(GregorianCalendarTypes.USEnglish); return calendar.GetWeekOfYear(date, CalendarWeekRule.FirstDay, DayOfWeek.Sunday); }

wpfcombobox结合

嗨,我正在尝试将List 绑定到组合框。 public OfferEditPage() { InitializeComponent(); cusmo = new CustomerViewModel(); DataContext = this; Cusco = cusmo.Customer.ToList(); customer.ItemsSource = Cusco; customer.DisplayMemberPath = “name”; customer.SelectedValuePath = “customerID”; customer.SelectedValue = “1”; } 我变得没有错误,但Combobox总是空的。 库斯科是我名单的财产。 我不知道这段代码有什么问题。 你能帮助我吗? 电贺 public class Customer { public int customerID { get; set; } public string name { get; set; } public string surname […]

为ListView Items_added添加事件处理程序

在C#Windows窗体应用程序中; 是否有一个ListView控件的事件处理程序,当项目添加到listview项目时会触发?

如何在Windows 8应用程序中应用像边缘检测oncamera流的图像效果?

我试图直接在相机Feed上应用Windows 8应用程序中的图像处理效果。 在使用直接从网络摄像头获取的效果后,我尝试了一种使用canvas和重绘图像的方法。 但这种方法适用于基本效果,但对于像边缘检测这样的效果,它会在使用canvas方法时产生大的延迟和闪烁。 其他方法是创建MFT(媒体基础变换),但它可以在C中实现,我不知道。 任何人都可以告诉我如何通过改进canvas方法直接在Windows 8 metro风格应用程序中实现我对网络摄像头流应用效果的目的,以便边缘检测等大型效果不会出现任何问题或者如何在C#中应用MFT,因为我有没有使用C#语言或其他方法?

Windows窗体:使光标位图部分透明

我想在拖放操作中使用部分透明的图像。 这一切都已设置并且工作正常,但实际转换为透明度有一个奇怪的副作用。 出于某种原因,像素似乎与黑色背景混合。 下图描述了该问题: 图a)是原始位图。 图b)是在执行α混合之后产生的。 显然,这比预期的50%α滤镜要暗很多。 图c)是所需的效果,图像a)具有50%的透明度(用绘图程序添加到组合物中)。 我用来生成trasparent图像的代码如下: Bitmap bmpNew = new Bitmap(bmpOriginal.Width, bmpOriginal.Height); Graphics g = Graphics.FromImage(bmpNew); // Making the bitmap 50% transparent: float[][] ptsArray ={ new float[] {1, 0, 0, 0, 0}, // Red new float[] {0, 1, 0, 0, 0}, // Green new float[] {0, 0, 1, 0, 0}, // Blue […]