【c# – 为WPF应用程序创建附加组件】教程文章相关的互联网学习教程文章

c# – 有没有办法找出你的应用程序在WP7上使用的隔离存储空间有多大?【代码】

我想知道我的应用程序在Windows Phone 7上使用多少千字节/兆字节的隔离存储空间.有一种简单的方法可以找到它吗?解决方法: IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication(); long usedBytes = isf.Quota - isf.AvailableFreeSpace;文档:http://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile(v=VS.96).aspx

我是否需要取消订阅c#metro应用程序中的活动?【代码】

我已经订阅了OnNavigatedTo中的各种活动protected override void OnNavigatedTo(NavigationEventArgs e) {Loaded += Screen_Loaded; }我没有取消订阅此活动.不需要此页面时是否会导致内存问题?解决方法:不可以.在这种情况下,您无需取消订阅以避免内存泄漏.原因是您订阅了此事件.垃圾收集器必须识别它并释放对象. 但是,由于其他原因,我仍然会取消订阅.例如,具有平衡资源使代码更易于阅读.如果OnNavigatedTo被调用两次怎么办? (实际...

如何使用c#防止在应用程序外部进行原始鼠标点击

我试图控制两只“老鼠”.主鼠标(鼠标)用于控制光标以进行正常的UI控制(我不想拦截)和辅助“鼠标”,它只能用作我正在编写的应用程序的输入,否则将被忽略. 我成功捕获鼠标消息并根据需要进行过滤.即使我的应用程序未处于焦点(根据需要),我也可以成功捕获鼠标输入. 唯一剩下的问题是我似乎无法阻止鼠标与其他应用程序交互.所以我基本上可以监视鼠标,但不能完全消耗该消息. 我“相信”当我处理过滤的鼠标消息时,我阻止“base.WndProc(引...

c# – 如何在我的asp.net Web应用程序中调用嵌入在dll中的javascript文件?

在我为我的asp.net构建的库中,是否可以将javascript文件作为嵌入式资源嵌入,并且仍然可以通过URL调用和/或脚本标记检索它,而无需创建辅助ashx来加载javascript ?解决方法:这完全有可能. 一个快速谷歌想出了这个非常好的教程Managing Your JavaScript Library in ASP.NET

c# – 如何检查应用程序是否可以访问目录?【代码】

在我的应用程序中,我需要检查是否有权写入文件夹.我使用以下方法:public bool IsAvailable(string path){bool hasPermissions = false;if (Directory.Exists(path)){var permission = new FileIOPermission(FileIOPermissionAccess.Write, path);try{permission.Demand();hasPermissions = true;}catch(SecurityException e){hasPermissions = false;}}return hasPermissions;}当我给它一个文件夹的路径,我知道肯定没有人可以访问...

c# – 应用程序栏窗口远离停靠位置,然后移动到停靠位置【代码】

我最近在我的WPF应用程序中添加了一个窗口,它可以作为“应用栏”停靠在桌面的边缘.我用来进行对接的代码来自this stackoverflow帖子. 该程序有三个与此窗口相关的用户设置.一个是窗口停靠的边缘,另外两个是Left&的值.顶级物业.我们的想法是,当窗口关闭或程序关闭时,窗口将在程序重新启动时以相同的状态和位置打开. 我遇到的问题是,当程序打开时,窗口首先显示在屏幕上的随机位置(可能是创建窗口时由Windows分配给它的坐标),然后它移...

c# – 应用程序洞察异常和失败【代码】

我正在尝试使用Azure预览门户中的Application Insights和Visual Studio 2015社区版.我遇到了三个不同的问题,我怀疑这些问题都是相关的.我想知道其他人是否遇到这些问题. 在我的一个测试Web应用程序中,App-Insight工具部分正常工作.在另一个我收到有关无法挽回数据的错误.第三,当我将App-Insight与新资源组中的资源一起使用时,我遇到了部署失败. 我将在这个问题中提出这三个问题,因为我怀疑它们可能都有相同的根本原因. 部分结果 我...

c# – 在不更新Database First Entity Framework MVC应用程序中的其他模型的情况下,将新表添加到模型(edmx)【代码】

我有一个使用Entity Framework 6 Database First方法的MVC 5应用程序. 到目前为止它运作良好,但我遇到了一个不需要的行为. 如果我选择“从数据库更新模型”,选择“添加”选项卡,然后选择我要添加的表或视图,然后单击“完成”,它会添加我指定的表和/或视图没有问题. 但是,不需要的行为是,即使我没有选择“刷新”选项卡,似乎每个模型都会自动刷新. 这意味着我的模型上的所有自定义属性都将被删除. 有没有办法指定只添加指定的表或视图...

c# – 从两个不同的位置安装ClickOnce应用程序【代码】

我有一个使用C#在.NET framework 3.5,Service Pack 1中开发的Windows窗体应用程序.可以基于开发数据库和生产数据库发布应用程序.我正在使用MSBuild社区任务来发布我的应用程序.将应用程序发布到不同位置(即开发位置和生产位置)时,我不会遇到任何问题. 问题: >将开发应用程序安装到我的机器后,我无法安装生产应用程序.它给我一个错误说:You cannot start application TEST from this locationbecause it is already installed fro...

c# – 在x86中使用VS2010 SP1连接后不久,测试中的自由运行应用程序退出【代码】

在Windows 7 x64上,当我在x86模式下连接到相当复杂的自由运行的应用程序时,它会运行一段时间,然后可重复地退出.MyApp.exe Managed (v4.0.30319)' has exited with code -1073740791 (0xc0000409).紧随其后MyApp.vshost.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).有时如果它运行正常,它会打到我的断点,我将检查状态,但当我按F5继续前进时,应用程序以相同的方式退出. 快速搜索错误代码告诉我它是堆栈缓冲区溢出.我听...

c# – 在一个位置查看多个.Net控制台应用程序的输出

我有一个C#控制台应用程序,我正在部署大约20次(使用不同的配置设置)并运行.正如您可能想象的那样,很难保持和关注运行的20个应用程序正在发生的事情(我最终将把它们部署为Windows服务),那么有什么能够轻松地在一个地方显示这些内容的输出吗? 我已经考虑过日志文件,但是这些文件可能会变得非常快,并且打开并查看很多文件 – 我只想要一些输出来检查事情是否仍按预期运行. 编辑: 我将编写错误并停止/启动数据库的信息.我在这里谈论的...

c# – 使用云服务对Web应用程序进行压力测试

我正在做一个关于可扩展性的研究项目.我在Windows Azure上创建了一个Web应用程序,现在需要对数百万用户进行测试.我在考虑做以下事情: >创建一个简单的程序,使用Selenium向其发送请求网络应用>将此程序集成为另一个Azure云服务>增加实例数以增加并发数连接 我想使用Selenium而不只是发送正常的http请求的原因是我还需要测试应用程序的Javascript.我的问题是: >是否可以将Selenium用作Windows Azure辅助角色/虚拟机机?> Selenium可...

c# – WPF实时图表应用程序架构

我有以下几种情况: 我想(通过串口)向设备发送一些命令.该设备确实向我发回连续的数据流(每秒最多12000个值). 为了控制某些设置,我需要一些按钮来向设备发送命令,以便在数据流之前和期间启动/停止/更改设置.另外,我想要获得这些数据的实时情节.我当然会过滤这些数据.此外,在某些时间戳处,将存在指示我想要切出所接收数据的某个窗口的信号. 这意味着我将有两个图表.我使用WPF已经取得了一些进展,但现在当我与下方图表进行交互(缩放/...

c# – 使用需要ASP.NET 4.5应用程序的WS-Security的Web服务【代码】

我需要使用基于ASP.NET 4.5应用程序的X.509证书的WS-Security的Web服务.到目前为止,我已经创建了Web引用,但我不知道如何实现WS-Security.我没有获得证书的问题,但我不知道在这种情况下如何使用它,我需要获得如何继续的建议. 到目前为止我的代码非常基本,我需要添加WS-Security:var tere = new serviciotereSoapClient(); tere.ClientCredentials.ClientCertificate.Certificate = myCert; var response = tere.agregarGuia( guia...

c# – 在UWP应用程序中合并ResourceDictionary初始化【代码】

在我的UWP应用程序的开发过程中,我注意到并且有些奇怪,我很难解释. 我用户MvvmLight,我决定将ViewModelLocator资源实例添加到单独的ResourceDictionary Core.xaml中,该文件将从App.xaml中的MergedDictionaries引用.以下是App.xaml的内容:<Application ...> <Application.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary Source="Resources/Core.xaml" /><ResourceDictionary Source="...

组件 - 相关标签