草庐IT

报表控件

全部标签

c# - 从表单控件 winform 播放和暂停视频

我想制作一个能够开始、暂停、停止、关闭测验演示的表单控件(按下开始时将运行倒计时)。问题是在某些演示文稿中,有可用的视频(每张幻灯片最多只能包含1个视频,并且并非每张幻灯片都包含它)。这些是我在createPresentation方法中用于添加视频的一些代码片段:PowerPoint.SlidesoSlides=null;PowerPoint.SlideoSlide=null;intctrSoal=0;foreach(CQuestionmyQuestioninGlobal.questions){ctrSoal++;oSlides=oPre.Slides;oSlide=oSlides.A

c# - 拖放到托管的浏览器控件

我有一个在.NET2上编写的WinForms程序,它托管一个网络浏览器控件并从已知服务器呈现asp.net页面。我希望能够将我的winforms应用程序中的TreeView中的树节点拖到托管网页中的特定位置,并让它在那里触发javascript事件。目前,我可以实现IDocHostUIHandler接口(interface)并在浏览器控件上获取拖放事件,然后调用Navigate("javascript:fire_event(...)")控制在页面上执行脚本。但是,我希望它仅在我将数据放在页面的特定部分时起作用。我想,一个解决方案是咬紧牙关,以activex控件的形式编写一个自定义浏览器

c# - 如何在 WPF 中使用自定义控件

我在C#中创建了一个自定义控件(重写了Button控件中的方法并添加了新事件)。我需要在我的wpf应用程序中使用这个控件。在WinForms中,我可以通过ToolBox(右键单击)-->ChooseItems-->Browse使用它。在WPF中,我无法导入自定义控件。有什么办法可以做到这一点 最佳答案 可能需要为某个项目重建,然后应该激活一个xaml文件。您的自定义控件应出现在工具箱中。如果它没有显示。您可以执行以下操作:在您的xaml文件中,在header标记的某处,您会看到许多xmlns:yyy,添加一个新的xmlns:例如:其

c# - 我需要在处理完控件后删除控件吗?

.NET2//dynamictextboxaddingmyTextBox=newTextBox();this.Controls.Add(myTextBox);//...somecode,finally//dynamictextboxremovingmyTextBox.Dispose();//this.Controls.Remove(myTextBox);??isthisneeded小解释当然,如果我Dispose一个控件,我将不再看到它,但无论如何,它在父控件集合中仍将是“Nothing”吗?我还需要按照MSDN的建议,从控件中删除所有处理程序吗? 最佳答案

c# - WPF 错误样式仅在选项卡控件的可见选项卡上正确呈现

我有一个数据对象用于包含支持INotifyPropertyChanged和IDataErrorInfo的UI数据。最初,我在一个大型WPF应用程序中显示了所有UI控件,并且很高兴看到通过这种自定义样式标记的错误:我今天正在重组程序,并决定将各种UI控件分布在TabControl的多个页面上。我为此使用的结构布局是:[..variousStackPanels,GroupsandUIcontrolsmovedfromoriginallayout..][..variousStackPanels,GroupsandUIcontrolsmovedfromoriginallayout..]...(

c# - 仅在 asp.net FileUpload 控件的浏览按钮上应用 css

我有一个像这样的FileUpload控件现在我只想在浏览按钮部分应用css我该怎么做? 最佳答案 用type="file"设置input标签的样式需要一些工作,不幸的是,当您尝试设置它们的样式时,浏览器的行为并不相似。虽然有几种方法可以做到这一点:http://www.quirksmode.org/dom/inputfile.htmlhttp://www.appelsiini.net/projects/filestyle 关于c#-仅在asp.netFileUpload控件的浏览按钮上应

c# - 如何使用 WPF 中的 Frame 控件制作过渡效果?

我认为这很容易,但我想不是。我的框架控件中加载了2个页面。我希望能够拥有从一页到下一页的漂亮幻灯片效果或只是简单的淡入效果。似乎无法在互联网上的任何地方找到这个。更新1公认的答案很好,但我在这里找到了更好的答案。http://www.japf.fr/2008/07/8/comment-page-1/更新2如果您能相信,我找到了一个更好的解决方案。http://fluidkit.codeplex.com/ 最佳答案 此处讨论了类似的问题:TransitionFadeAnimationWhenNavigatingToPage使用此处描述

c# - 如何将此 WPF 控件添加到我的 WinForm 中?

我知道我必须使用ElementHost来在WinForm中显示WPF控件,但是由于WPF控件是第三方软件,它只带有一个XML文件和一个DLL文件。控件是AvalonEdit,我将ICSharpCode.AvalonEdit.xml和ICSharpCode.AvalonEdit.dll文件添加到我的项目中,然后转到Project->AddReference并添加了DLL作为引用。现在我可以在我的代码中访问ICSharpCode命名空间,所有的类和方法都公开了,但从这一点上我不确定如何在我的WinForm中实际使用该控件。我原以为WPF控件会出现在解决方案资源管理器中,但事实并非如此。无论

c# - 报表查看器 IE 11

我的3.5框架网络表单网站上有一个页面显示报告。它正在使用报表查看器10.0.0.0。报告为除IE11之外的所有浏览器呈现。只有以doc类型格式显示信息的报告才会呈现为html表格并存储在.rdl文件中。TheparamboxloadsbutwhenthereportisselectedandranIjustgettheloadinggifandittimesout.我尝试使用IE11开发工具进行故障排除,但它们在打开时超时,这是一场完美的Storm。另一位信息我在VS2012和IE11中本地运行该网站,它只是不在IIS7服务器上呈现。我试过自定义.browser文件来模拟IE10,但

c# - 如何在 WebBrowser 控件中提交表单?

如何使用C#创建一个程序来自动提交表单(在web浏览器CONTROLinwindowsApps中)? 最佳答案 WebBrowsercontrol有一个Documentproperty,它返回一个HtmlDocument.HtmlDocument有severalmembers您可以使用它来遍历和操作DOM。使用这些方法找到表单后,您可以使用InvokeMember调用表单的提交方法。如果您知道页面只有一个表单:foreach(HtmlElementforminwebBrowser1.Document.Forms)form.Invok