wpf中的HeaderedContentControl有什么用?

2023-12-28

我正在开发 WPF,但 UI 已本地化为古吉拉特语。在我的 window.xaml 中,我有 2 行和 2 列。

我无法使用 HeaderedContentControl 标签。代码在这里:

<Border
            Grid.Row="1" Grid.Column="1"
            Style="{StaticResource MainBorderStyle}"
            Padding="0"
            BorderThickness="0,0,0,1"
            Background="#f9f9f9">
            <HeaderedContentControl
                VerticalContentAlignment="Stretch"
                Content="{Binding Path=CurrentWorkspace}"
                Style="{StaticResource MainWorkspaceStyle}"
                ContentTemplate="{StaticResource WorkspaceTemplate}"/>
        </Border>

请解释一下,并解释一下内容模板的作用。


A HeaderedContentControl是一个显示其他控件的控件,但也为其提供标题(如GroupBox或窗口标题)。

The HeaderedContentControl绑定到一组数据——在本例中为“CurrentWorkspace”。

The ContentTemplate描述了如何显示该数据。在这种特殊情况下,它是一个名为“WorkspaceTemplate”的东西,它将被定义为项目中某处的静态资源——要么在资源 XAML 文件中,要么在您的窗口中,在<Window.Resources>在 XAML 的顶部。

无论它在哪里,如果您在整个解决方案中搜索WorkspaceTemplate您最终应该看到它的定义位置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

wpf中的HeaderedContentControl有什么用? 的相关文章

  • XAML解析异常

    我有一个简单的 XAML 页面 当它作为 Visual Studio 中任何应用程序的一部分加载时 加载效果良好 但是 当我使用 ClickOnce 部署此应用程序时 出现以下异常 Type System Windows Markup Xa
  • WPF DataGrid 绑定 DataGridCell 内容

    希望这将是一个非常简单的答案 我认为我只是没有看到众所周知的树木 我有一个 DataGridCell 样式 我想将单元格的内容绑定到图像的源属性 这是我目前使用的 XAML
  • 如何在 RichTextBox 中以编程方式移动插入符位置?

    我有一个 RichTextBox 其中的特殊文本位具有自定义格式 但是 存在一个错误 即插入字符后 插入符号会放置在新插入的字符之前而不是之后 这是因为对于每次编辑 代码都会重新计算内容以应用自定义格式 然后像这样设置 CaretPosit
  • 该组件没有由 uri 标识的资源

    我想创建一个通用数据网格以在我的所有视图 用户控件上使用 这是我的结构 Class Library called Core Class called ViewBase public class ViewBase UserControl pu
  • 如何在Wpf中的用户控件中调用MahApps Metro对话框

    当我尝试调用 MahApps Metro 对话框时 我在传递值时遇到错误 在传递参数时调用对话框控制时我需要传递 Metrowindow 参数 但我需要在用户控件中调用它 下面是当我需要对话框控制时我将调用的方法 public async
  • 在 xaml 中编写嵌套类型时出现设计时错误

    我创建了一个用户控件 它接受枚举类型并将该枚举的值分配给该用户控件中的 ComboBox 控件 很简单 我在数据模板中使用此用户控件 当出现嵌套类型时 问题就来了 我使用这个符号来指定 EnumType x Type myNamespace
  • WPF 数据绑定到复合类模式?

    我是第一次尝试 WPF 并且正在努力解决如何将控件绑定到使用其他对象的组合构建的类 例如 如果我有一个由两个单独的类组成的类 Comp 为了清楚起见 请注意省略的各种元素 class One int first int second cla
  • 使用特定参数从 SQL 数据库填充组合框

    我在使用参数从 sql server 获取特定值时遇到问题 任何人都可以解释一下为什么它在 winfom 上工作但在 wpf 上不起作用以及我如何修复它 我的代码 private void UpdateItems COMBOBOX1 Ite
  • 如何在C#背后的代码中动态创建数据模板并绑定TreeView分层数据

    我有一个场景 其中树视图动态更改其数据模板和数据绑定定义 我在 XAML 中创建了一个树视图 如下所示
  • 将 PDF 嵌入到 WPF 应用程序中

    我正在尝试在 WPF 应用程序中嵌入 显示 PDF 到目前为止 我已经尝试过这些解决方案 但没有成功 在 a 中显示 PDFWindowsFormsHost主持一个AxAcroPdf控制 类似于显示的内容here http hugeonio
  • 如何从代码隐藏访问ListBox动态创建的项目的属性?

    XAML
  • 先学Silverlight还是先学WPF?

    看来 Silverlight WPF 是 NET 用户界面开发的长期未来 这很棒 因为我可以看到在客户端和 Web 开发端重用 XAML 技能的优势 但看看 WPF XAML Silverlight 它们似乎是非常庞大的技术 那么从哪里开始
  • 如何? WPF 窗口 - 最大化,不调整大小/移动

    我正在尝试创建一个已最大化打开的 WPF 窗口 无需调整大小 移动 在系统菜单中 也不在边框中 它应该一直最大化 除非用户最小化它 我尝试将 WindowState Maximized 和 ResizeMode CanMinimize 放在
  • WPF 处理文本、图像和文件粘贴事件

    我正在开发一个 WPF 应用程序 我想捕获 RichTextBox 输入中的粘贴命令并处理粘贴的文件 为此 我使用以下回调
  • WPF/C# 将自定义对象列表数据绑定到列表框?

    我在将自定义对象列表的数据绑定到ListBox in WPF 这是自定义对象 public class FileItem public string Name get set public string Path get set 这是列表
  • PreviewKeyDown 不会在 ElementHost 中针对 Tab 和箭头键触发

    我在 Winforms ElementHost 中有一个 WPF 窗口 我的窗口上的 Tab 键和箭头键不会触发 KeyDown 和 PreviewKeyDown 事件 KeyUp 和 PreviewKeyUp 似乎工作正常 Preview
  • 如何在 WPF 应用程序上执行异步启动?

    我在异步等待方面相当落后 所以这可能是一个 duh 问题 我正在开发一个非常小的 UI 应用程序 它使用以下命令从系统托盘运行WPF 通知图标 http www codeproject com Articles 36468 WPF Noti
  • 无法将像素着色器渲染到 RenderTargetBitmap!请帮忙!

    我编写了一个非常简单的 WPF 应用程序来测试渲染具有与 RenderTargetBitmap 关联的像素着色器的控件的能力 然后我将位图写入文件 jpeg 该控件被渲染到位图上 但是像素着色器效果不会应用于该控件 代码和 XAML 如下
  • 阻止 WPF 文本框增长

    我花了两个小时研究如何避免在输入长文本时我的 WPF TextBox 控件变长 但我无法做到这一点 即使我读过一些关于它的答案 如下所示 停止 wpf textbox from grow with text https stackoverf
  • 使用 ICollectionView 过滤 ObservableCollection

    I have ObservableCollection绑定到dataGrid现在我想过滤我看到需要使用的呈现数据ICollectionView但我不知道如何添加ICollectionView和我的MVVM图案 我的代码简化如下 public

随机推荐

  • C++ 中的编译时类型确定

    一位同事最近向我展示了他在网上找到的一些代码 它似乎允许编译时确定一个类型是否与另一个类型具有 是 关系 我认为这太棒了 但我必须承认我对它的实际工作原理一无所知 谁能向我解释一下吗 template
  • Dart 中 out 或引用参数的代码等效项

    在 Dart 中 我如何最好地编写相当于 不可变 值 非对象 的代码输出或参考参数 例如 在 C 中 我可能会编码 function void example int result 0 if tryFindResult anObject r
  • 如何指定两个 css 类:来自属性和条件类

    我知道淘汰赛能够从可观察的属性中指定类 如下所示 div Knockout 还提供了指定条件类渲染的能力 如下所示 div 但是 如果我需要将淘汰 CSS 的这些功能绑定在一起 应该指定哪个标记 我尝试过这个 但没有运气 div 我收到错误
  • 中止 Jenkins 管道中的当前构建

    我有一个具有多个阶段的 Jenkins 管道 例如 node nodename stage Checkout git stage Check Preconditions if continueBuild What do I put here
  • 当没有编码时,如何在整个项目文件中强制使用 C# 根命名空间?

    我想在任何 cs 源文件的内容上强制使用根命名空间 这些文件的内容没有以显式方式包装namespace 换句话说 我希望将类和其他命名空间级结构保留在默认命名空间之外 使用 Visual Studio 在 Windows NET 环境中工作
  • 使用 JFace 的不可调整大小的窗口

    我如何使用 JFace API 设置不可调整大小的窗口 考虑下面创建应用程序窗口的代码 我找不到任何方法来设置窗口在 shell 对象或应用程序窗口父级上不可调整大小 我有什么遗漏的吗 public class Application ex
  • 运行服务器时 Corda ActiveMQConnectionTimedOutException

    我正在尝试在修改给定模板后运行 Corda 应用程序 运行节点后 我尝试运行模板服务器 以下是详细信息 Corda版本 4 0 ActiveMQ 在端口 8161 上运行 task runTemplateServer type JavaEx
  • 尝试循环遍历 XML 以提取 PLSQL 中的值

    我正在尝试循环遍历 XML 并提取 UUID 我有以下内容 它循环正确的次数并每次打印一个空白行 为什么它不提取 UUID 节点的文本值 DECLARE X XMLTYPE XMLTYPE
  • python:在浮点数组中查找范围内的值

    我有以下排序的 python 列表 尽管可能出现多个值 0 0943200769115388 0 17380131294164516 0 4063245853719435 0 45796523225774904 0 504022560970
  • 在 Android SQLite 中使用 COLLATE - LIKE 语句中忽略区域设置

    在 Android 中创建 SQLite 数据库时 我设置了数据库区域设置 db setLocale new Locale cz CZ 这是捷克的语言环境 SELECT 语句起作用并考虑区域设置 例如 SELECT from table W
  • 在 Go 应用程序中找不到接收器函数 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我正在努力弄清楚为什么在 go 应用程序中找不到接收器功能 我正在将我的代码与其他教程代码进行比较 因为我一生都看不到问题 我在
  • React js 中将函数组件转换为类组件

    在我的项目中 我使用了类组件而不是功能组件 因为我在每个网站中获取所有功能组件 你能帮我将功能组件转换为类组件吗 请帮助我默认选择提供多个链接所需的第一个值 这是代码沙盒代码https codesandbox io s material d
  • Yii2:升序排序时如何将空值放在对象列表的末尾?

    这是我的数据提供者 dataProvider new ActiveDataProvider query gt query pagination gt pageSize gt 50 sort gt defaultOrder gt priori
  • 文本框上带有最大长度和占位符的 IE10 验证错误

    我有一个年龄文本框
  • AsyncTask 运行时黑屏

    我是新手 所以在这里提出问题 因此任何有关此问题的建议将不胜感激 但对于我的问题 我正在尝试从一项活动切换到另一项活动 在其中我将显示来自服务器的一些数据 我通过 AsyncTask 从服务器提取数据 但当下载时间较长时 活动之间会显示黑屏
  • Visual Studio代码:删除编辑器上的自动换行

    请帮助我在 Visual Studio 代码上编辑 dart 文件时需要删除以下行 Visual Studio 代码编辑器视图 https i stack imgur com HYPfh png Shift CMD P 输入 设置 点击 首
  • 将徽标/图像添加到数据表的一侧

    我已经寻找一种方法来创建一个带有徽标 图像的表作为数据表的列 我附上了我想要的那种桌子的图片 数据表取自使用示例library formattable 然后我将徽标粘贴到 id 列的顶部 以显示我正在寻找的设计类型 理想情况下 这会更整洁且
  • 移动的球从静止的球弹起的角度

    假设有两个球 其中一个在笛卡尔坐标平面内移动 而另一个则静止不动 在某个时刻 移动的球与惰性球发生碰撞 假设移动的球沿直线行进 根据以下信息 如何得出移动的球将被推进的新角度 移动球的中心坐标 X0 Y0 半径 R0 和撞击前的行进角度 A
  • `数据 PoE a = 空 | 是否为空?配对 a` 一个单子?

    这个问题来自这个答案函子是 Applicative 但不是 Monad 的示例 https stackoverflow com a 49703783 412549 据称 data PoE a Empty Pair a a deriving
  • wpf中的HeaderedContentControl有什么用?

    我正在开发 WPF 但 UI 已本地化为古吉拉特语 在我的 window xaml 中 我有 2 行和 2 列 我无法使用 HeaderedContentControl 标签 代码在这里