【Malcon支持C++和C#等等各种编程语言】教程文章相关的互联网学习教程文章

c# – 使用EnvDTE以编程方式更改Visual Studio项目的Debug属性【代码】

是否可以使用EnvDTE类以编程方式更改项目的Debug属性?我知道如何获取DTE实例,但我不知道如何更改此选项的值.我需要更改此属性以能够以编程方式删除vshost.exe文件. 有问题的选项的屏幕截图: 解决方法:如果有人需要答案Project proj = dte.Solution.Projects.Item(1); Configuration config = proj.ConfigurationManager.ActiveConfiguration; config.Properties.Item("UseVSHostingProcess").Value = false;

c# – 如何使用以编程方式创建的按钮在WPF MVVM中创建OnClick命令?【代码】

我正在编写一个WPF应用程序,以编程方式创建一些按钮.如何为ViewModel中的按钮创建OnClick命令?我想添加一个命令来清除所有带有ResetButton的TextBox.new StackPanel{Orientation = Orientation.Horizontal,Children ={new Button { Name = "SendButton", Content = "Send", MinWidth = 50, MaxHeight = 30, Margin = new Thickness(5), Background = Brushes.DodgerBlue },new Button { Name = "ResetButton", Content = "Reset",...

UWP以编程方式更改XAML页面的背景图像c#【代码】

我一直在寻找,老实说,我还没有解决这个非常简单的问题.我有一个弹出菜单,我已将事件附加到弹出菜单项.我想在选择项目时以编程方式更改我的XAML页面的背景图像.<Grid x:Name="main"><Grid.Background><ImageBrush Stretch="Fill" ImageSource="Assets/bg_1.jpg"/></Grid.Background> </Grid>这是我作为背景获得的默认图像(网格基本上是整个页面). C#事件代码在这里:private void MenuFlyoutItem_Click(object sender, RoutedEventA...

c# – 以编程方式获取内容文件和主输出【代码】

出于某种原因,我们有一个脚本可以为我们的beta测试人员创建批处理文件到XCOPY我们编译的程序集,配置文件和各种其他文件到网络共享.我们有安装程序,但有些没有运行安装程序所需的权限,或者它们在Citrix上运行. 如果您在XCOPY和Citrix的提及下呕吐在您的办公桌上,请以此为借口早日回家.别客气. 该代码目前有数百行,如:CreateScripts(basePath, "Client", outputDir, FileType.EXE | FileType.DLL | FileType.XML | FileType.CONFIG)...

c# – 使用管理员帐户以编程方式向注册表中的其他用户添加密钥【代码】

如何使用c#(或c / c或其他语言)在其他用户的注册表中添加新密钥 这是场景:客户端PC:“管理员”帐户(已登录) “用户A”和“用户B”只能通过域“myDomain”在客户端PC上登录(他们已经登录过一次并在客户端PC的用户中拥有自己的文件夹) 所以我将运行此代码以使用管理员创建新密钥Registry.CurrentUser.CreateSubKey(@”SOFTWARE\myProgram\DefaultConfig”);但问题是,此密钥仅为“管理员”帐户创建 我还想为“用户A”和“用户B”创建...

c# – 以编程方式选择列表视图中的项目【代码】

我在Windows窗体中有一个列表视图. _listView1.我希望以编程方式选择列表视图中的项目.我说_listView1.Items [i] .Select = true; 但这并没有解决问题.该项目未被选中.解决方法:该物业是Selected, not Select:_listView1.Items[i].Selected = true;

c# – 如何在打开以编程方式生成的Excel文件时避免警告【代码】

我以编程方式使用xml生成excel文件.在尝试打开文件时,我收到以下消息: “您尝试打开的文件’MyFile.xls’的格式与文件扩展名指定的格式不同.在打开文件之前,验证文件是否已损坏且来自受信任的来源.是否要打开现在的文件?“ 当用户按下“是”时,文件打开没有问题.但是这个警告和需要额外点击是令人讨厌的.你能建议我怎么摆脱它? 这是我的代码的一部分:var stream = File.Create(path);var w = new XmlTextWriter(stream, null);...

c# – WinRT XAML并以编程方式将焦点设置为TextBox – 为什么Focus不粘?【代码】

我的Windows 8 XAML页面包含两个控件:Image和TextBox.当用户双击Image时,我想将焦点移动到TextBox,以便自动显示虚拟键盘. 问题:TextBox控件正确接收焦点,但仅持续0.1秒.然后焦点移动到其他地方,不显示键盘. 通过这些事件,我可以看到为TextBox引发了GotFocus和LostFocus事件. Image控件没有其他事件处理程序,因为它只处理DoubleTapped事件:private void CurrentPage_OnDoubleTapped(object sender, DoubleTappedRoutedEventArgs ...

c# – 如何从XAML中定义的数据模板以编程方式创建元素?【代码】

我正在尝试使用下面的文本创建多个按钮,并在运行时将它们添加到代码中的Stackpanel.我根据数据列表创建按钮.这是我的代码: XAML<StackPanel x:Name="MainSP" />C#foreach (item in ItemList) {Button newBtn = new Button();Image buttonImage = new Image();buttonImage.Width = 100;buttonImage.Height = 100;buttonImage.Stretch = Systems.Windows.Media.Stretch.Uniform;buttonImage.Source = new BitmapImage(pokemon.Image...

c# – 无法以编程方式查看光标的移动【代码】

确实在那里,经过一些研究并尝试了很多例子之后 – Moving mouse cursor programmatically How to move mouse cursor using C#? Getting mouse position in c# Control the mouse cursor using C# http://www.blackwasp.co.uk/MoveMousePointer.aspx 变得沮丧我要求你们帮忙. 我正在尝试以编程方式移动光标(在控制台应用程序中,c#).– &GT当我读到改变的位置似乎很好 – 但我实际上看不出差异.光标的图像停留在同一个地方…… 我想...

如果我不能在c#异步编程中使用TLS我可以使用什么?【代码】

我目前的做法是在TLS中拥有一大堆上下文信息. 阅读MSDN文章(http://blogs.msdn.com/b/pfxteam/archive/2012/06/15/executioncontext-vs-synchronizationcontext.aspx)关于执行上下文捕获它似乎 a)我不能依赖于在我开始的同一个线程上继续运行 b)TLS未被克隆到延续的上下文中 那么我该怎么做(除了重新设计整个系统以不隐式地使用上下文绑定到执行路径).我可以将自定义数据添加到将被捕获的执行上下文中吗? 我遇到了与TPL类似的问题...

c# – 如何以编程方式退出WebView中的全屏模式?【代码】

所以我要说我在全屏模式下打开了html5视频(之后WebView引发了ContainsFullScreenElementChanged,现在它的ContainsFullScreenElement为真).我怎样才能以编程方式退出呢? 我正在连接到SystemNavigationManager.GetForCurrentView().BackRequested并希望退出全屏模式(如果存在),如果不存在则调用WebView.GoBack(). WebView没有任何相关的方法,ApplicationView类也没有帮助.解决方法:好的,所以在搜索了一些之后我找到了解决方案. HTML...

c# – UWP – 以编程方式显示ItemTemplate中的进度条【代码】

我正在为Windows Mobile构建一个UWP应用程序,但我对进度条有点麻烦.我在应用程序启动的第一页上有一个工作,这很好,但现在我正在尝试在GridView中显示一个.我一次会在屏幕上有N个GridView控件,并希望在每个控件中显示一个ProgressBar. 这适用于数据绑定和数据将显示,但当我尝试在TextBlock之前添加不确定的ProgressBar它似乎没有显示.我只能假设我要么把它放在错误的地方,要么我做错了,因为我的GridView正在使用GridView.ItemTempla...

c# – 如何使用Roslyn以编程方式从代码中删除区域?【代码】

我正在使用Roslyn从文本中解析C#代码.一些代码具有围绕多个类的区域.例:#region Classes public class MyClass { }public class MyClass2 {#region Methods#endregion } #endregion我想删除类周围的区域(上例中的“类”),但保留内部区域,就像上面示例中名为“Methods”的区域一样.我该怎么做呢?解决方法:区域相当特殊,因为它们不遵循通常的树形结构.例如,您可以创建一个这样的构造:public class TestClass{public void TestMeth...

c# – 以编程方式创建已知尺寸,类型和长度的数组【代码】

我正在尝试解析一个IDX文件(用于存储几种不同类型的多维数据).我已成功解码标题,告诉您数据的类型(无符号字节,有符号字节,短,整数,浮点数或双精度),维数和这些维的大小.但是,有了这些信息,我无法想到或找到一种方法以编程方式声明具有上述参数的数组. 例:Type type = getDataType(magicBytes); int numOfDimensions = getNumberOfDimensions(magicBytes); int[] sizeOfDimensions = getSizeOfDimensions(numOfDimensions, inputSt...

编程语言 - 相关标签