xaml相关内容

WPF:文本框文本未更新

我有一个在 DataTemplate 中使用的用户控件,这个 UserControl 包含一个与 Value 绑定的 TextBox我的 UserControl 的 属性(声明为 DependencyProperty).在数据模板中,我将此 Value 属性与我的实际属性绑定,例如 Name(也是一个 DependencyProperty).它工作正常,我在加载时为 Name 属性分配了一个值,我 ..
发布时间:2022-01-13 11:37:44 其他开发

选项卡上的文本框 SelectAll 但不是鼠标单击

假设我有一个带有多个文本框的 WPF 表单,如果您选择到文本框并且其中已经有一些内容,我想选择该框中的所有文本,以便键入将删除该文本.如果您在该框上单击鼠标,则可能意味着您想在某处更改字母,因此在这种情况下不要突出显示所有字母.似乎很容易,但到目前为止我还没有找到一个好的解决方案.到目前为止,这是我非常接近工作的东西,但不是很完美. ..
发布时间:2022-01-13 11:36:48 C#/.NET

TextBox 与周围的 Grid 一起扩展,但不与文本一起扩展

一个窗口有一个包含两列的网格.左列包含一个具有恒定宽度但具有自适应高度的控件.右列包含一个 TextBox,它占用了 Grid 中的所有剩余空间(从而占用了 Window 中的空间). Grid 具有最小的宽度和高度,并被包裹在 ScrollViewer 中.如果用户将窗口大小调整为小于 Grid 的最小宽度/高度,则会显示滚动条. 这正是我想要的样子.但是,当用户开始输入文本时会出现 ..
发布时间:2022-01-13 11:33:42 其他开发

Keyboard.Focus 不适用于 WPF 中的文本框

我正在努力解决在 wpf 中看起来如此简单的问题,但我还没有发现为什么我不能让我的应用程序按照我的计划运行. 当用户按下 ctrl+f 时,我的 wpf 应用程序中会弹出一个小的搜索框.我想要的只是插入符号在搜索框文本框中闪烁,准备好接受任何用户输入,而无需用户单击它.这是文本框的 xaml 代码,它是可见的、启用的、可点击测试的、可制表符的和可聚焦的. ..
发布时间:2022-01-13 11:28:33 C#/.NET

在第一次输入后消失的带有水印的 Xaml 文本框中

在文本框中提供在第一次输入后消失的描述.这应该会为用户在文本字段中输入的内容(例如水印)提供一点帮助. 解决方案 我已经根据 anvarbek raupov (http://blogs.windowsclient.net/swt62/archive/2009/05/10/wpf-textbox-watermark-the-easy-way.aspx).诀窍是在文本框上方添加一个附加标签,该 ..
发布时间:2022-01-13 11:14:29 其他开发

如何在 TextBox 中保存用户输入的值?(WPF、XAML)

如何将用户输入的值保存在文本框中?(WPF XAML) 所以在我的 xaml 窗口中我有一个文本框.用户启动我的应用程序,在其中输入一些值并按下按钮或按 Enter.他关闭应用程序,再次打开它.如何将他的输入保存在 WPF 中的那个 TextBox 中? 解决方案 您可以使用内置的 .net 设置. 在 Visual Studio 中,右键单击您的项目并选择添加新项目.从对话框中,选 ..
发布时间:2022-01-13 11:12:13 C#/.NET

带有图像的 WPF 文本框

我正在做一个 WPF 登录界面.在我的登录面板中,我有一个登录 TextBox 和一个 PasswordBox.如下图第一张所示,登录文本框中有一个小人类标志,密码框中有一个锁.我将图像设置为文本框背景,然后当我尝试在登录框中插入一些单词时,这些单词将覆盖人类徽标(图像 B).有什么建议可以改正吗? 我的 XAML: ..
发布时间:2022-01-13 11:11:00 其他开发

按 Enter 键绑定文本框

TextBox 上的默认数据绑定是 TwoWay,只有在 TextBox 失去焦点时才会将文本提交给属性. 当我按下 TextBox 上的 Enter 键时,是否有任何简单的 XAML 方法可以进行数据绑定?我知道在后面的代码中很容易做到,但是想象一下这个 TextBox 是否在一些复杂的 DataTemplate 中. 解决方案 您可以通过创建一个 附加行为. 类似这样的: ..
发布时间:2022-01-13 10:47:40 C#/.NET

从视图模型中将焦点设置在 WPF 中的 TextBox 上

我的视图中有一个 TextBox 和一个 Button. 现在我正在检查按钮单击时的条件,如果条件结果为假,则向用户显示消息,然后我必须将光标设置为 TextBox 控件. if (companyref == null){var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); ..
发布时间:2022-01-13 10:45:31 C#/.NET

Visual Studio 2013 (XAML?) Designer 在所有 Windows Phone 项目上崩溃,即使在获得开发人员许可证后也是如此

我的设计师开始崩溃,即使是在干净的项目上.错误信息如下: System.Exception包更新、依赖或冲突验证失败.Windows 无法安装包 App.afbb198c1.a50af.a4b90.aa065.a08732a9e43b0,因为此包依赖于另一个找不到的包.此软件包需要任何发布者发布的框架 Microsoft.VCLibs.120.00.Debug 的最低版本 0.0.0.0 才能安 ..
发布时间:2022-01-12 11:43:33 其他开发

带有标题的多个项目组合框?

是否可以在绑定到多个项目的组合框中设置“列标题"?例如,显示人员姓名的组合框.组合框将显示 John Doe.但我想显示列标题: 第一个最后一个约翰·多伊简·多伊吉米·多伊 如果不使用数据网格,这可能吗?包含使用数据网格的简单解决方案怎么样?我找到了一种将数据网格嵌入组合框的解决方案,但它看起来很困难并且需要 MS Blend. 如果我能在下拉列表的第一行中获得一些标题,我会很高兴. ..
发布时间:2022-01-11 16:16:38 其他开发

在 WPF/XAML 中显示本地时区的时间

我的应用程序跨多个不同设备同步数据.出于这个原因,它将所有日期存储在 UTC 时区中,以说明可能设置为不同时区的不同设备. 问题在于,当我读回日期并显示它们时,它们似乎不正确(大多数用户都在英国夏令时,所以他们晚了一个小时). ..
发布时间:2022-01-11 10:59:02 C#/.NET

如何在 WPF 应用程序中全局设置文化?

我想根据用户偏好将 WPF 应用程序的文化设置为特定的. 我可以通过 Thread.CurrentThread.Current(UI)Culture 为当前线程执行此操作,但有没有办法为应用程序全局执行此操作(因此默认情况下它会影响所有线程)? 解决方案 没有办法为应用程序中的所有线程设置它,但是如果您在应用程序中创建线程,您可以自己为每个人设置文化正如你上面提到的 要将 Cu ..
发布时间:2022-01-11 10:47:54 C#/.NET

WinRT - 如何从导航历史记录中忽略或删除页面

我的 WinRT metro (c# - xaml) 应用程序有以下情况: 用户启动应用程序但他或她没有登录.在菜单栏中,我有将他们导航到购物车的按钮.值得一提的是,无论登录/退出状态如何,他们都可以点击它. 所以我有这个: 主页 - >登录页面 - >购物车 一切都很好,但是当我尝试在我的 购物车 页面上按 BACK 按钮时,我被导航回 Login 页面,这是有道理的,因为页面是 ..
发布时间:2022-01-10 18:25:23 C#/.NET

如何定义 XAML 文本框中的 TAB 跳转多少个空格?

当用户在此文本框中按下 tab 时,光标会跳转相当于 8 个空格. 我怎样才能改变它,让它只跳 4 或 2? 解决方案 您可以创建自己的 TextBox 控件以提供所需的效果: 公共类 MyTextBox : TextBox{公共 MyTextBox(){//默认为4选项卡大小 = 4;}公共 int TabSize{得到;放;}受保护的覆盖无效 OnPreviewKeyDown( ..
发布时间:2022-01-09 20:27:28 其他开发