【Windows App开发之经常使用控件与应用栏】教程文章相关的互联网学习教程文章

Windows 8 XAML应用程序 – C与C# – 用户体验差异[已关闭]

是否存在Windows 8 XAML应用程序的用户体验会有所不同的情况,具体取决于它是使用C#还是C(即托管vs本机)开发的. 例如,如果应用程序通过包含IValueConverters等的复杂DataTemplate将GridView绑定到500个左右的数据项,那么从用户的角度来看,一种语言/技术的性能会优于另一种语言/技术吗? 我试图确定是否使用C或C#作为一个相当复杂,数据量大的Windows商店XAML应用程序,需要在ARM和X86 / X64架构上运行良好. 编辑 以下是对我的问题的澄...

c# – 如何在Windows应用程序中将多个图像附加到电子邮件正文中?【代码】

我正在开发用于电子邮件发送的Windows应用程序.对于文本格式我使用tinymce编辑器的电子邮件正文. 使用了tinymce插入图像功能,用于在电子邮件正文中添加图像,但是当电子邮件发送给用户时.图像不会出现在用户电子邮件正文中. 然后我尝试手动添加base64图像,如下所示:<img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAABLCAYAAABk6PuLAAAACXBIWXMAASdHAAEnRwEEDs /'>哪个无法加载图片. 我们可以在微小的mce中使用链接资...

如何使用windows paste命令将文本粘贴到c#中的其他应用程序?【代码】

如何使用windows pastse命令将interop粘贴到c#中的其他应用程序? 叫互操作? 我的意思是如何编程c#相同的右键单击过去的文本解决方法:在某些情况下这可能有点棘手,但它实际上非常简单易行.下面是如何使用文本框(在本例中称为uxData),从代码打开记事本以及将剪贴板中的文本粘贴到记事本的示例.public partial class Form1 : Form {public Form1() {InitializeComponent();}[DllImport("user32.dll", SetLastError = true)]private ...

在C Windows应用程序中嵌入和扩展的简单解释器

我需要一个简单的解释器,它将执行简单表达式/语句的执行(评估),并从主C应用程序调用函数.目前我不需要编写应用程序的脚本,但以后可能会有用. 它也应该是其他团队成员从Source Repository中提取我的应用程序并构建它,而不必安装其他应用程序,库等.搜索令人惊叹的选项,如:Python(通过Boost和/或Python API),Lua,Guile,TinyScheme. 我最接近Python,但是使用Boost,构建Python库,将主应用程序与Python连接的复杂任务使得这个选择太过分...

使用Linux工具开发Windows应用程序

我喜欢Linux操作系统和vim编辑器,但是有许多公司在Visual Studio等Windows环境下开发.我有可能在大约一个月内为这样的公司工作. 我想在我的Linux系统上完成我的工作并将文件复制到它们.我有两个开发经验,我发现我不想使用MS产品,但我喜欢编程和编写MS代码并不是那么痛苦. 你是一个类似的开发者吗?你可以给我一些关于你的方法的建议,大部分时间都在Linux平台上,在Linux上用vim创建代码和调试所有内容,并且只在必要时用Windows窗体和...

c# – Deployment.Current.Dispatcher.BeginInvoke如何在Windows应用商店中运行?【代码】

我有使用Windows Phone 8的经验,我正在使用WCF数据服务,我能够使用以下代码成功更新我的记录:public void UpdateJob1(EquipBooking equipBooking){this._context.UpdateObject(equipBooking);this._context.BeginSaveChanges(OnChangesSaved, this._context);}private void OnChangesSaved(IAsyncResult result){bool errorFound = false;Deployment.Current.Dispatcher.BeginInvoke(() =>{this._context = result.AsyncState as ...

c# – Windows 7任务栏上的应用程序位置

有没有办法知道我的应用程序在Windows 7任务栏上的位置(以像素为单位)?我问,因为我想在任务栏中显示我的应用程序图标上方的通知. 谢谢!解决方法:您要求的算法在此博客上详细描述:How to find the position of a taskbar button on Windows 7 or Vista

c# – 如何在Windows Phone 8.1(通用应用程序)中确定我是连接到WiFi还是移动网络?【代码】

我正在使用Windows Universal应用程序(Windows 8.1和Windows Phone 8.1之间的共享后端,而不是Silverlight).该应用程序通过Azure移动服务连接到Azure.在应用程序的设置中,我希望只有通过WiFi网络才能进行同步选项. 如何确定手机是连接到WiFi还是移动网络?虽然从我的研究中我已经找到了使用旧版Windows Phone和Silverlight的方法,但似乎我只能确定该设备是否在Windows Universal应用程序中连接到互联网.解决方法:我相信你可以使用类...

如何在C#中编写Windows服务来为用户启动应用程序?【代码】

是否可以启动一个程序,以便具有Windows服务的用户可以使用它?我一直在使用C#中的Process.Start().我可以让服务启动某些进程,该进程出现在进程下的任务管理器列表中.但是,程序nevers出现在屏幕上.默认情况下,它在用户名“SYSTEM”下运行.我已调整服务管理器中的“登录”选项以匹配登录到计算机的人员,但这不会导致窗口出现. 我觉得我要么缺少一个简单的设置,要么为此需要采取不同的方向.下面是我一直在使用的代码,用于启动Firefox作...

c# – 如何在Windows Azure上的IIS 7上更改应用程序池的属性Enable32BitAppOnWin64?【代码】

我有第三方库的项目,这个库是为32位系统而制作的.但我的项目将在Windows Azure上运行,我必须在Windows Azure运行我的应用程序之前将应用程序池的属性Enable32BitAppOnWin64设置为true.有什么方法可以设置此属性(以编程方式配置)?如果我只能以编程方式执行此操作,那么我必须在代码中更改它吗?我可以在WebRole的OnStart事件中这样做吗?解决方法:我只是必须这样做.我使用启动任务来更改此设置. 我创建了一个批处理文件并添加了以下...

c# – 如何避免用户帐户控制或在Win7中运行Windows应用程序始终处于管理模式

在我的应用程序启动时,在WinForms应用程序中,出现“用户帐户控制”对话框(仅在Windows7中). 任何人都可以建议我如何以编程方式避免这种情况 – 这是我的应用程序应该始终在管理模式下启动,还是有任何选项可以阻止此对话框的到来? 我正在开发C#,VS2008.解决方法:如果不接受提示或告诉Windows始终以更高的权限启动该应用程序,则无法自动启动具有更高权限的应用程序.能够以编程方式改变这种行为会破坏UAC的整个目的.如果UAC处于活动状...

c# – Windows Phone应用程序背景图像【代码】

我正在尝试更改app.xaml中所有xaml页面的背景图像,但未成功. 我在App构造函数中尝试以下操作:var imageBrush = new ImageBrush {ImageSource = new BitmapImage(new Uri("/Images/SomeBackgroundImage.png", UriKind.Relative)) };RootFrame.Background = imageBrush;我不想在页面级别执行此操作,因为所有页面将具有相同的背景图像,具体取决于用户选择的主题. 关于我在这里做错了什么的想法?解决方法:我最终做了什么: 我根据所选...

c# – 如何将System.Web引用添加到Windows窗体应用程序

我想在Windows窗体应用程序中使用HttpUtility.UrlEncode,但我找不到.NET(添加参考)区域中的System.Web!如何将此程序集添加到我的项目中?我正在使用.net 4 … 提前致谢解决方法:右键单击项目 – >属性 – >将目标框架从.Net Framework 4 Client Profile更改为.Net Framework 4 删除客户端配置文件限制时,您将在.Net(添加引用)区域中看到System.Web.

c# – 有什么方法可以防止我的应用程序在Windows 7机器上运行?【代码】

正如标题中所建议的,我在使用Windows XP的计算机上的Visual Express 2010上创建了一个应用程序(Windows窗体).我在运行Windows 7的机器上测试了应用程序,按钮和控件的格式更改破坏了应用程序的一般外观. 有没有办法阻止我的应用程序在Windows 7计算机上运行? 其他替代方案是检查用户使用的操作系统,并根据此情况,更改按钮/控件/等的对齐/位置… 什么是最好的方法? 提前感谢您的回答.解决方法:只需检查您的应用程序运行的操作系统版...

如何在C#Windows窗体应用程序中搜索数据gridview?【代码】

我有一个表单,其中一个简单的gridview由数据库中的表填充,其中包含TicketID,Name,Company,Product等列.现在我想添加一个搜索功能,以便用户可以按客户名称或公司或TicketID进行搜索. 我怎样才能做到这一点 ?我想在数据网格上方放置一个combox框,文本框和一个简单的“搜索”按钮.例如,当用户选择TicketID时,在文本框中输入“1”并按“搜索”,它应刷新数据网格,其中TicketID = 1. 现在我对如何实现它一无所知.谷歌搜索但没有发现任何...