gpt4 book ai didi

wpf - 重用数据模板

转载 作者:行者123 更新时间:2023-12-05 08:09:23 33 4
gpt4 key购买 nike

有几个GroupBox es 在我的 UI 中,我正在修改他们的 HeaderTemplate除了文本标题外,还可以添加图标。这是我的模板:

<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Image Source="/Resources/IDCard.png" />
<TextBlock Grid.Column="1" Text="{Binding}" VerticalAlignment="Center" />
</Grid>
</DataTemplate>

这行得通,但是因为我有多个 GroupBox es,我在想办法在Window中定义这个模板的 Resources然后在每个 GroupBox 中引用它.如何使用 ContentPresenter (或与此相关的任何其他内容)代替 <Image>在上面的模板中进行控制,然后在每个 GroupBox 中提供实际内容(图标)分开?

注意:我正在寻找仅限 XAML 的解决方案。

最佳答案

您可以尝试使用 DynamicResource 查找(沿着 this example 行)。

关于wpf - 重用数据模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38589225/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com