问题标签 [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.
.net - 如何确定一个项目是否是 WPF ItemTemplate 中的最后一个项目?
我有一些 XAML
绑定到一个简单的 ObservableCollection
在最后一个文本框中按回车键后,我希望出现另一个文本框。我有代码可以做到这一点,但有一个差距:
函数IsTextBoxTheLastOneInTheTemplate ()是我需要的东西,但不知道怎么写。我该怎么写呢?
我考虑过使用 ItemsControl.ItemContainerGenerator,但不能将所有部分放在一起。
谢谢!
-麦克风
c# - 在 GridView 的 ItemTemplate 中传递 LINQ DataRow 引用
解决了。代码已被编辑以反映解决方案。
鉴于以下情况GridView
:
它指的是以下代码隐藏方法:
从DataRow
toListing
的转换失败(无法从DataRow
to转换Listing
)我确定问题出在我从 ItemTemplate 中传递的内容上,这根本不是对我从 LINQ 到 SQL 数据集的当前记录的正确引用'已经创建,它看起来像这样:
wpf - 数据模板、样式、触发器
我有一个<ListBox>
自定义<ListBox.ItemTemplate>
并<DataTemplate>
在其中:
现在,当我选择ListBoxItem
蓝色行选择时,它会变得很难看。我想改变它。我只想为边框的背景着色,而不是别的。我也想改变MouseOver
行为。我已经尝试过触发器,但ContentPresenter
没有 Background 属性。
升级版:
好吧,我已经设法改变了MouseEnter
and的背景MouseLeave
:
但仍然无法更改Background
选择项目的时间。我正在尝试:
不工作
wpf - WPF change ItemsPanel and ItemTemplate in code behind
I have the following list in XAML:
Now I would like to be able to change the ItemsPanel and ItemTemplate from the List to the Grid version. I've tried this using the following code:
But nothing happens when excecuted.
Any idea's?
Thanks!
wpf - 奇怪的行为 WPF TreeView ItemContainerStyle 和 ItemTemplate
我刚刚注意到 WPF 的 TreeView 的一些奇怪行为。我添加了 ItemContainerStyle 以绑定到我的 ViewModel 的“IsSelected”和一个 ItemsTemplated 用于自定义显示我的数据。但是现在用户不能再更改选定的节点了。出于测试目的,我使用 ListView 和 Expander 创建了一个类似的 UI。此版本作为例外工作。为什么 TreeView 失败的任何提示?
编辑:我的数据不是分层的。我只想在显示列表时获得“折叠”功能。Item.SomeData 不是列表。根据需要显示数据。只有鼠标选择失败!
c# - 如何在 DataTemplate 中为 ItemTemplate 自动调整为 ListBox 宽度的网格?
所以我有以下DataTemplate
内容ListBox.ItemTemplate
:
问题是它不会自动调整到 ListBox 的大小。文本被剪裁: TwitBy 预览
如何解决?
这是 listBox XAML 定义:
任何帮助,将不胜感激。
谢谢
wpf - wpf中的滚动列表项
我想下图比文字更能描述问题......
替代文字 http://img179.imageshack.us/img179/8949/samplescrollingitems.png
这就是我需要的。
这就是我所做的。但是在这里,我不想为 X 值硬编码 -1000,而是想根据包装面板的长度/项目数来确定它。有人可以帮我吗?
我选择列表框的原因是项目的数量可以随时增加和减少,更适合问题。
如果您有任何其他想法,也请提出建议。
谢谢。
wpf - WPF:如何在创建后保留相同的 ItemTemplate 实例?
这是一个cinario:
我有一个 ListView,其中 ItemsSource = ProjectModel.Instance.PagesModelsCollection; PagesModelsCollection 是一个ObservableCollection
在 ListView XAML 部分:
问题是每次我们刷新项目时都会重新创建 ITemTemplate。因此,如果我们在列表视图中有 100 个项目,那么如果我们刷新项目,就会创建另外 100 个新的 ItemTemplate 实例!
结果,如果我们在其中一个 ItemTemplate 实例上添加 UIElements,那些添加的 UIElements 将丢失,因为旧的 ITemTemplate 被替换为新的!
创建后如何保留 ItemTemplate 实例?
asp.net - Gridview 项目模板刷新
每次用户点击一些按钮或者修改一些字段时,我都需要更新这个字段,再次调用GetQuantityRemaining方法。有没有办法做到这一点?
wpf - 如何访问存在于 DataTemplate 中的控件
我在 Data 模板中有几个 TextBlock,如下所示:
现在我们需要myTextBox
在某些场景下制作 Collsapsed 但不想使用加载或点击事件然后通过sender
.
我可以使用任何其他方法或方式吗?
谢谢,
苏亨