问题标签 [itemtemplate]
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 - 如何在 WPF 中动态设置 ItemTemplate?
使用 WPF,我有一个 TreeView 控件,我想通过程序代码动态设置它的 ItemTemplate。我该怎么做呢?我想我需要在某个地方找到资源。
wpf - WPF列表中每个项目的不同项目模板?
我在列表控件中有很多项目。我希望每个项目都有不同的项目模板,具体取决于项目的类型。所以列表中的第一项是 ObjectA 类型,所以我希望它使用 ItemTemplateA 呈现。第二项是 ObjectB 类型,因此我希望它具有 ItemTemplateB 进行渲染。目前我只能使用 ItemTemplate 设置来为他们定义一个模板。有什么办法可以做到这一点?
wpf - 列表框项目的 DataTemplate 中 IsSelected 的 WPF 触发器
我有一个列表框,并且我有以下 ItemTemplate :
如您所见,ContentControl 将 Visibility 设置为折叠。
我需要定义一个触发器,导致可见性设置为“可见”
选择 ListItem 时,但我无法弄清楚。
有任何想法吗?
更新:当然,我可以简单地复制 DataTemplate 并将触发器添加到有问题的 ListBox 以使用其中一个或另一个,但我想防止复制此代码。
asp.net - ASP.NET 中继器模板,每 N 个元素的条件代码
我正在使用 asp.net 中继器来创建一堆图像。图像标记都是一样的,所以标准<ItemTemplate>
很好。
但是,我想将 K 图像包装在一个 div 中。假设我将 25+ 图像绑定到中继器,并且我想要每个 div 5 图像。如何有条件地为 div 创建开始和结束标签?
这是一个更适合 for 循环的案例吗?
wpf - tabControl 中的多个 userControl 实例
我有一个绑定到可观察集合的 tabControl。在 headerTemplate 中,我想绑定到一个字符串属性,并且在 contentTemplate 中我放置了一个用户控件。
这是 MainWindow.xaml 的代码:
及其背后的代码:
所以这个场景中的问题(指定了一个 itemTemplate 和一个 controlTemplate)是我只得到一个用户控件的实例,我想为每个绑定到的项目都有一个实例。
c# - 如何将 wpf ListBox 的 ItemTemplate 嵌入到 Window 的资源中?
抱歉,如果这是一个基本问题,但我怎样才能将我拥有的 ListBox 的 ItemTemplate 放入窗口的资源中,以便多个 ListBox 可以使用它。
这是一些 XAML:
这会引发“附加属性没有设置器”设计时错误。为了简洁起见,我删除了我认为无关紧要的部分代码。
谢谢
wpf - 在 TreeView 中查找 ItemTemplate 控件
我的树定义是:
有一个 TreeViewItem 元素,我尝试找到相应的 CheckBox,但是
投掷
和
给我null。什么是正确的解决方案?
wpf - WPF - ItemTemplate 未按预期运行
我有一个UserControl
用来显示UIElement
s 列表的。该控件由一个单独的控件组成,ItemsControl
它被ItemPanelTemplate
切换为水平StackPanel
,它ItemsSource
绑定到由DependencyProperty
暴露的UserControl
和它ItemTemplate
在 中的集合UserControl.Resources
。
一切正常,除了ItemTemplate
从未得到应用,我不明白为什么。完整来源如下。
UserControl.xaml -
UserControl.xaml.cs -
}
我像这样在主窗口中使用控件-
按钮看起来不错,但不在 200px 方形边框内。
任何帮助将不胜感激。谢谢。
c# - 如何使 ListBox.ItemTemplate 可重用/通用
我试图了解如何最好地扩展ListBox
控制。作为一种学习体验,我想构建一个ListBox
whosListBoxItem
显示 aCheckBox
而不仅仅是文本。我使用 以基本方式工作ListBox.ItemTemplate
,明确设置我想要数据绑定到的属性的名称。一个例子值一千字,所以...
我有一个用于数据绑定的自定义对象:
(我建立了一个列表并将其设置ListBox.ItemsSource
为该列表。)我的 XAML 看起来像这样:
这行得通。但我想让这个模板可重用,即我想绑定到具有除“Checked”和“DisplayName”之外的属性的其他对象。如何修改我的模板,使其成为资源,在多个ListBox
实例上重用它,并为每个实例绑定IsChecked
并绑定Content
到任意属性名称?
c# - 如何在 Datalist 中检查子 td
我有一个数据列表。以下是 ItemTemplate 的结构:
现在,在 itemdatabound 事件中,我以上午 10:25 的形式从数据库中获取多个时间(数据)。
我操作每个数据并将其转换为am1030
(类似于 itemTemplate 中的 td ID 之一)。现在我想检查 ItemTemplate 中的每个 td 并将lblID
(即人员 ID)与我的变量中的 ID 进行比较,然后将其tdID
与操作数据进行比较。如果它们匹配,则更改 td 的背景颜色。
简而言之,我想检查是否lblID
为 3,然后获取带有 ID 的 tdam1030
并更改背景颜色。
需要在 C#.net 中完成。