草庐IT

creating-wpf-project-from-scratch

全部标签

wpf - 边框背景上的 Style.DataTrigger

我有下面的边框。为什么我的TextBlock的前景可以正常工作,但边框的背景总是保持不变(好像IsDeleted属性始终为false) 最佳答案 您已明确设置边框的背景值。这比触发器具有更高的优先级。删除Background="#CBE2FF"并将其放入样式中。...这会有所帮助。 关于wpf-边框背景上的Style.DataTrigger,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

.net - 我可以在 WPF 文本框中为文本的不同部分着色吗?

我有一个WPF文本框,我的用户可以在其中键入XHTML。XAML...看起来像这样:我希望它看起来像这样(经过Photoshop处理的模型):我怎样才能做到这一点? 最佳答案 您需要使用RichTextBox为此。 关于.net-我可以在WPF文本框中为文本的不同部分着色吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/583597/

wpf - 每个 WPF 文件中的 xmlns 是什么?

什么是xmlns?当我们创建WPF项目时,它在XAML文件中扮演什么角色? 最佳答案 xmlns是一个XML(不一定是XAML)构造,它定义了一个namespace,在其中解析xml元素名称。因为它是在没有限定符的情况下定义的,所以它定义了解析XML元素名称所依据的默认命名空间。在XAML中,您通常会看到以下条目。它将默认命名空间定义为本质上是WPF,因此所有XML元素名称都解析为WPF元素。xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"非默认命名空

Windows 命令行界面 : Run command from within another command

我正在尝试编写一个命令行脚本,每次记录特定Windows事件日志中的事件日志时都会触发该脚本。这是我到目前为止所拥有的:wevtutilqeWebsitePanel"/q:*"/f:text/rd:true/c:1>%tmp%\WebsitePanelErrorLog.logsetvar1=问题是由于某种原因没有设置var1。如果我这样做,它只会返回空值:echo%var1%有什么想法吗? 最佳答案 set命令不接受来自标准输入的输入。而不是重定向尝试像for/f%xin('type%tmp%\ErrorLog.log')doset

c - 使用 CreateProcess,无法获取 CREATE_NO_WINDOW 来抑制控制台

我想在不弹出控制台窗口的情况下启动一个进程(为简单起见,我们将使用记事本)。我确定我错过了一些非常简单的东西,这是我最简化的测试用例:#include#include#includevoid_tmain(intargc,TCHAR*argv[]){STARTUPINFOsi;PROCESS_INFORMATIONpi;ZeroMemory(&si,sizeof(si));si.cb=sizeof(si);ZeroMemory(&pi,sizeof(pi));//Startthechildprocess.if(!CreateProcess(NULL,//Nomodulename(usec

java - 运行位于服务器上并映射为 U ://dirver on windows from windows in java application? 的 unix shell 脚本

当我运行runShellScript(unixCommand);时出现以下错误:sh.exe已停止工作。谁能告诉我问题是什么以及如何解决?#!/bin/sh#thisassumeswebserverisrunningonport8080echo"Deployeverythingfirst"echo"Thesenext3shouldwork..."echo"Therestoftheseshouldfail...(nicelyofcourse)"echo"Thisshouldworkbutprintdebuginfoontheclientandserver"#Nowundeployever

WPF - 切换多个窗口的可见性

我将首先解释我的WPF应用程序的UI。我创建了一个窗口,其中包含许多用户始终可见的按钮(我们称之为主窗口),每个按钮都会打开一个与任务相关的新窗口。我想要做的是,无论何时单击按钮,主窗口都应该隐藏(可见性:折叠)并且应该显示新窗口。第二个窗口还将包含一个按钮,该按钮将隐藏第二个窗口并显示主窗口。根据与之关联的命令,将打开的第二个窗口也将具有不同的尺寸,因此我将为每个窗口设置不同的窗口TLDR我希望能够在多个窗口之间切换,这样一次只能看到一个窗口,我该如何管理多个窗口之间的切换??注意:我可以从主窗口显示第二个窗口,但是如何从第二个窗口显示主窗口....无法得到它....或者如果有人可以

wpf - 如何只允许管理员关闭 Windows 中的程序

我不知道这是否与程序的编程方式、设置方式或启动方式有关。但我在WPF中创建了一个程序,我想确保计算机上的任何普通用户都不会关闭它。普通用户需要能够与之交互,但他们不应该能够关闭它。 最佳答案 正确的方法是将应用程序作为服务运行,管理员设置权限以防止用户操纵该服务。否则,您将遇到用户启动的关闭和阻止应用程序终止的麻烦。 关于wpf-如何只允许管理员关闭Windows中的程序,我们在StackOverflow上找到一个类似的问题: https://stackove

Windows phone7 : Create a custom button with different background Images for each state

在我的Windowsphone7应用程序中,我只需为按钮的每种状态(正常、鼠标悬停、按下、禁用)创建一个具有不同图像的自定义按钮。如果我只想为每个状态创建一个具有不同背景颜色的自定义按钮,那么我会按照以下步骤完成。1.OpenthepagewithExpresionBlend2.Rightclickbutton->EditTemplate->Editacopy3.SelectBackground(Inthe"ObjectsandTimeline"Section)4.Selecteach"state"underthe"state"tabandstartaddingbackgroungco

wpf - 为什么我的 xaml 只显示一个没有任何内容的普通窗口

我是WPF、Xaml的新手,并且是C#初学者!我一直在研究这个,我不知道为什么下面的xaml只显示一个普通窗口。没有按钮,没有标题,没有内容。感谢您的指导。如果问我为什么必须使用MediaChecker,我是按照StackOverflow的以下帖子中的示例进行操作的:HowdoinavigatefromoneXamlfiletoanother?提前致谢。 最佳答案 您拥有的XAML呈现得很好。如果您得到一个空白窗口,那么我怀疑它与其他原因有关,例如启动另一个窗口。仔细检查正确的Window正在StartupUri中启动你的属性(pr