问题标签 [contentcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 如何在设计时解决 ContentControl ContentTemplateSelector?
为什么我无法在设计时解析 ContentControl ContentTemplateSelector?
(在运行时有效)
设计器(VS2010)显示异常:
System.Reflection.TargetInvocationException 调用的目标已引发异常。
和
System.NullReferenceException 对象引用未设置为对象的实例。
XAML:
C#:
c# - 如何使用 CaliburnMicro 在 Shell 的不同 ContentControls 中加载控件
默认情况下,当您使用“ActivateItem(new Control());” 例如,您的控件被加载到名为 ActiveItem 的 ContentControl 中。. 如果我的页面上有多个内容控件,我将如何将控件加载到它们中,同时保留使用能够将控件加载到活动项目控件中的默认功能的能力。
例如,我希望将登录控件加载到 Login ContentControl 中,并且当用户成功登录时,我希望将新控件加载到 ActiveItem ContentControl 中。
提前谢谢。
c++ - 在 Windows 中实现“请勿打扰/分散我的注意力”模式
我想在我的应用程序中实现“请勿打扰”模式。基本上他们启用了这种模式,我们阻止了某些应用程序,如 MSN / Skype / 等,以免干扰用户的注意力。
这是一款在线游戏,一些用户提出了要求,我们想尝试一下。
我不知道从哪里开始。Windows 是否具有Skype 等应用程序敏感的全局“忙碌”模式?我听说过Windows Presentation Mode,但我认为它只能让我们走到一半。
否则,是否有一种以编程方式将 Skype / IM 应用程序设置为“忙碌”的好方法?
silverlight - 在 ContentControl 中忽略 TemplateBinding 到 RowDefinition.Height
描述:
我有一个自定义内容控件,我正在尝试通过依赖属性启用一些外部设置。基本上它是一个有两个网格行的装饰面板,上一个是标题,下一个是内容(通过ContentPresenter
)。
有 3 个项目绑定到模板(通过 TemplateBinding)HeaderHeight
,TextSize
和Header
(每个项目都有其适当类型的依赖属性)。
问题:
虽然其中两个绑定工作得很好(即使在设计时),但第三个却不行。和绑定有效,FontSize="{TemplateBinding TextSize}"
但无效。Text="{TemplateBinding Header}"
<RowDefinition Height="{TemplateBinding HeaderHeight}" />
网格将行的高度拆分为 50/50,无论我将 HeaderHeight 属性设置为哪个值。它甚至不从 DP 元数据中获取默认值。
问题: 这个场景有什么问题?为什么其他两个绑定可以毫无问题地工作,而这个则表现得好像根本没有绑定?
注意:
如果我DataContext = this
在构造函数中设置并替换{TemplateBinding HeaderHeight}
为{Binding HeaderHeight}
,问题就会消失并按预期工作。但我想知道为什么我不需要对其他绑定做同样的事情来使它们工作。
XAML(主题/Generic.xaml):
内容控制 (C#):
自定义控件用法 (XAML):
wpf - WPF View 在更改 contentControl 绑定属性时不呈现
我正在使用内容控件上的绑定属性更改主窗口上的用户控件。
圣诞节:
财产:
代码背后:
关于财产变更:
我的问题是在一台特定的测试机器上(与其他机器类似,没有什么独特或奇怪的。Windows 7、4GB Ram 等),当使用这种机制更改用户控件时,应用程序挂起。
查看我的日志,收到更改命令,实例化新用户控件,构造函数运行。设置主要内容属性,触发 OnPropertyChanged 事件
然后什么都没有。应用程序挂起,windows 说它没有响应并关闭应用程序。
用户控件的 OnLoaded 事件永远不会被触发。
这发生在以这种方式在特定机器上加载任何用户控件时。
欢迎提出想法,评论。欢迎提出如何调试这个的想法。
更新: 由于这是一台测试机器,它不会经常重启。
一旦我们重新启动机器,问题就消失了。我仍然想知道为什么以及如何阻止这种情况再次发生。
PS。目标平台是 x86,问题机器是 x64,但在另一个窗口 7 x64 上没有问题。我们正在使用 .net 框架 4.0
wpf - WPF:如何从 DataTemplate 获取当前继承者 ListView
我有 2 个 ListView 的继承者:
在 XAML 我有以下代码:
在后面的代码中:
如果记下CheckBox,那么我想看ThumbnailView,否则我想看FileListView。有时我想从后面的代码中获取当前的列表视图。我究竟做错了什么?
sharepoint - 如何在 sharepoint 2010 文档列表中编辑 docx 文档内容
我在 Sharepoint 2010 文档列表中有一个 Word 2007 docx 文档。这个 docx 有一个名为“Introduction”的纯文本内容控件。
我需要创建一个工作流来更新此内容控件中的文本,但我找不到任何访问它的方法。如果在 Visual Studio 2010 中创建自定义工作流,我可以访问文档列表、列表项及其属性,但无法访问文档内容本身。
这可能吗?我是不是走错了路?
谢谢
silverlight - Two dynamically assigned ContentControls in single view in Caliburn.Micro
I have a UserControl that contains two ContentControls that need to have different UserControl Views bound to them at runtime. The attached-Property solution noted here does not seem to work in Silverlight. Or, I am doing something wrong. I also, found this, but it did not bring any joy either.
I had a single ContentControl working by naming it 'ActiveItem'. But, of course, I cannot have two ContentControls with the same name.
Thanks in advance for any help,
Jim
c# - WPF CustomControl ControlTemplate 在运行时更新 TemplateBinding
我一直在尝试使用 WPF 并使用 CustomControl 制作了我自己的面板类型,因此我可以使我的所有面板看起来像一个带有背景、圆角等的框。
我没有遇到的麻烦是我想在运行时更改使用 TemplateBinding 绑定的项目的属性。
我的问题是通过代码更改它不起作用。
希望有人能发现我的错误并告诉我我在哪里有点密集。
这会找到 contentControl 并更改值,这只是从未出现在应用程序中,就好像绑定未激活一样。
希望有人可以提供帮助。
控制模板。
内容控件
使用内容控件的 xml
最后是更改属性的代码
wpf - WPF - 如何以编程方式将对象物化为可视内容?
当您将对象分配给 Content 控件时,它将具体化适用于该分配对象的 Visual。有没有一种程序化的方式来实现相同的结果?我想用一个对象在 WPF 中调用一个函数并返回一个 Visual,其中在生成 Visual 时应用相同的逻辑,就好像您将对象提供给 Content 控件实例一样。
例如,如果我有一个 POCO 对象并将其分配给一个 Content 控件,并且恰好定义了一个适当的 DataTemplate,那么它将实现该模板以创建 Visual。我希望我的代码能够获取 POCO 对象并从 WPF 中取回 Visual。
有任何想法吗?