问题标签 [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.
c# - 将 WPF 中的选项卡内容分配给页面
我正在尝试向我的应用程序添加动态选项卡。现在,如果我单击一个按钮,它将打开一个新页面。我想要的是在新选项卡中打开此页面。但是当我将标签内容设置为页面时,代码会抱怨。我想做这样的事情
有什么方法可以将我的页面转换为用户控件或将其转换为用户控件
谢谢!
wpf - 动态显示/显示 wpf 内容
正如标题所说,我想动态隐藏或显示一些内容。我有两个按钮像单选按钮一样工作。每个按钮都必须显示一个特定的内容,但不能同时显示两个内容(它是一种表单,我正在研究两个子类)。
我在 SO 上看到过两件有趣的事情,我想把它们混合起来。首先,使用带有 ToggleButton 的 ContentControl (http://stackoverflow.com/questions/7698560/how-to-bind-click-of-a-button-to-change-the-content-of-a-panel-网格使用 xaml)。其次,使用 ToggleButtons 作为 RadioButtons (http://stackoverflow.com/questions/2362641/how-to-get-a-group-of-toggle-buttons-to-act-like-radio-buttons-in-wpf 第二个答案31)
所以我决定从这样的事情开始:
但 Visual Studio 强调
在视觉上,我的按钮看起来像单选按钮而不是切换按钮。视觉 说:
无法解析资源“{StaticResource {x:Type ToggleButton}}”(从法语翻译;))
无论如何,这段代码在 ContentControl 之外可以正常工作。
wpf - 如何有条件地在自定义 ListView 的列表项中插入 Checkbox?
我尝试制作一个自定义的 ListView,如果需要,它会用一些东西和一个初始 Checkbox 填充每个列表项。目前没有显示复选框,所以我猜我的 ContentControl 代码在某种程度上是错误的。
背后的代码:
wpf - 多个绑定到 IsEnable
我需要绑定一个TextBox
满足两个条件的:
- IsEnabled 如果 Text.Length > 0
- IsEnabled 如果 user.IsEnabled
user.IsEnabled
从数据源中提取的位置。我想知道是否有人有一个简单的方法来做到这一点。
这是 XAML:
c# - 从 sharepoint 读取的 word 文档中删除内容控制
我在 word 文档中有一个带有文本草稿的内容控件。在 sharepoint 中有一个应用程序页面可以从 word 文档生成 pdf 文档,但是我必须删除该草稿文本。草稿文本也在名为草稿的内容控件中。我不能使用office API,它必须使用OpenXML,我已经阅读了OpenXMLHelper 和RemoveContentCONtrollANdKeepContents 方法,但是该代码非常令人困惑,所以我不确定该怎么做。
我有以下代码需要完成,
wpf - 使用类继承时如何有条件地在自定义ListView的列表项中插入复选框?
我尝试制作一个自定义的 ListView,如果具体的继承类希望这样,它会用一些东西和一个初始 Checkbox 填充每个列表项。目前没有显示复选框,所以我猜我的 ContentControl 代码在某种程度上是错误的。
背后的代码:
在检查输出窗口时,我发现了以下消息(我不知道如何使用):
System.Windows.Data 信息:10:无法使用绑定检索值,并且不存在有效的备用值;改用默认值。绑定表达式:路径=IsCheckable;DataItem='MyListView2' (名称=''); 目标元素是'ContentControl'(名称='');目标属性是“NoTarget”(类型“对象”)
System.Windows.Data 错误:39:BindingExpression 路径错误:在“对象”“MyListView2”(名称=“”)上找不到“IsCheckable”属性。绑定表达式:路径=IsCheckable;DataItem='MyListView2' (名称=''); 目标元素是'ContentControl'(名称='');目标属性是“NoTarget”(类型“对象”)
System.Windows.Data 信息:19:由于缺少信息,BindingExpression 无法检索值。绑定表达式:路径=IsCheckable;DataItem='MyListView2' (名称=''); 目标元素是'ContentControl'(名称='');目标属性是“NoTarget”(类型“对象”)
System.Windows.Data 信息:20:BindingExpression 无法从空数据项中检索值。当绑定被分离或绑定到没有值的 Nullable 类型时,可能会发生这种情况。绑定表达式:路径=IsCheckable;DataItem='MyListView2' (名称=''); 目标元素是'ContentControl'(名称='');目标属性是“NoTarget”(类型“对象”)
MyListView1 出现相同的错误消息。请注意,这个问题源于旧帖子的演变。
wpf - 有趣的 ContentControl 绑定
首先,我应该说我是一个新手程序员,感谢所有帮助。我目前正在开发一个 wpf 应用程序,在该应用程序中我希望用户控件具有标签和内容控件,可以根据从欢迎视图中选择的按钮进行更新。像这样
代码背后:
这是 WelcomeViewModel:
最后是我的welcome.xaml
所以问题是当 ViewChange 事件被触发时,它会在 MainWindowViewModel 中看到,但是当它使用 PropertyEventHandler(如下所示)时,PropertyChanged 始终为空。
wpf - Wpf 内容控制
新程序员问题:
我正在尝试创建一个简单的导航欢迎页面,类似于您在 ipad 上看到的内容。
我的 MainWindow 有一个标题栏(不会改变),其余的将是一个容器,可以根据事件显示不同的内容。
所以这是我的问题,如何绑定容器(内容控件)以显示其他视图,即最初显示欢迎视图,然后如果用户从欢迎视图单击按钮,内容控件将显示他们选择的视图。
我目前的欢迎页面为:
视图模型如下:
我的主窗口如下:
主窗口视图模型:
我如何将这些连接起来以相互协作所以我可以将 WelcomeView 显示为 contentcontrol 的内容,然后当我按下按钮时,将 ContentControl 更改为所选内容。
再次抱歉,我是 MVVM 和 WPF 的新手,这些绑定让我很头疼。
wpf - “ContentControl 的内容必须是单个元素。” 例外
我是 WPF 的新手,所以这可能是一个愚蠢的问题,但就是这样。
我正在尝试使用 XAML 事物创建自定义按钮,所以这就是我所拥有的:
设计者理解它并且编译没有错误,但是当我尝试运行程序并创建它的实例时,我收到错误:
“ContentControl 的内容必须是单个元素。”
我的资源文件是:
我的边框内有 DockPanel,所以按钮只有一个孩子......
“ShinyButton”类看起来像这样:
在 main 函数中,我像这样添加它:
我究竟做错了什么?
c# - ContentControl 不显示内容
我有一个自定义ContentControl
,它具有固定的 XAML 布局,例如UserControl
(而不是通常应用的通用模板)。
以前这个布局没有额外的标记,所以它实际上是:
这工作得很好。
我现在想在内容周围加一个边框,所以我将 XAML 更改为:
这显示了边框,但没有内容。
我尝试为 ContentPresenter 提供显式绑定:
但这并没有什么不同。
设置显式Content
确实有效:
任何人都知道为什么内容绑定不起作用?我想我可以回退到通常的通用模板,但如果我可以像 UserControl 一样直接执行它会更容易。