【问题标题】:WPF, How do I see what I'm doing in the editor after using Bindings?WPF,我如何在使用绑定后查看我在编辑器中所做的事情?
【发布时间】:2014-04-15 11:31:09
【问题描述】:

这是我第一次使用 WPF,我还在习惯这些控件。我有几个文本框,每个文本框都有一个绑定到某个地方的字符串。运行程序时效果很好,但在编辑器中......我看到的只是空白。当我将鼠标悬停时,我可以看到文本框的边框,但必须将鼠标悬停才能找到程序中的所有元素。嗯,这不是设计布局的好方法。

有没有办法让“默认”文本在编辑器中可见?我缺少一些参数,一些我只能在编辑模式下激活的边框,哎呀,-无论如何我可以看到我在做什么,而不会影响程序运行时的样子?

//Properly binds and displays text, but invisible in the editor.
<TextBlock Height="48" Margin="26, 191, 0, 0" Text="{Binding FirstTextBox} Width="175">

回答:: 在听到关键字“Design-Time”之后,How to set a value to display for bound properties in WPF design mode? 给了我正确的答案。

【问题讨论】:

标签: c# wpf layout binding


【解决方案1】:

您可以将 DataContext 设置为您的模型。如果您想在编辑器中查看您的属性值。

最好的问候

【讨论】:

    【解决方案2】:

    您是否尝试过使用 FallbackValue? 这是其他帖子中的一个示例,可按照您的要求设置可见的默认文本。 WPF Binding - Default value for empty string

    【讨论】:

      猜你喜欢
      • 2014-04-23
      • 1970-01-01
      • 2019-12-04
      • 2019-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-03
      相关资源
      最近更新 更多