问题标签 [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.

0 投票
1 回答
670 浏览

wpf - 调用 RaiseCanExecuteChanged 后 ListView 未更新

我有一个绑定到视图模型集合的 ListView。Item 模板包含一个绑定到视图模型上的命令的按钮。当我设置 ListView 的 ItemsSource 的属性时,我为每个视图模型调用 RaiseCanExecuteChanged。

尽管我已经验证了所有视图模型上的 CanExecute 都返回了 true,但该按钮显示为灰色。我唯一注意到的是,如果我在 listview 已经呈现时调用 RaiseCanExecuteChanged,一切都会按预期工作,如果我在 listview 呈现之前调用它,然后滚动浏览它们自己整理的项目。

0 投票
2 回答
3520 浏览

c# - WPF:最简单的 ItemsControl 不会显示任何项目

我无法得到最简单的ItemControl工作想法。我只想ItemsControl用一堆SomeItem.

这是代码隐藏:

这是 XAML:

我究竟做错了什么?

0 投票
1 回答
243 浏览

asp.net - 从 Web 表单创建模板项并自动生成继承页面指令

好的,所以我正在尝试从 Web 表单创建模板项。

我参考了这篇文章:http ://www.west-wind.com/weblog/posts/740022.aspx ,它会导出模板并安装得很好。

当您尝试在项目中使用模板项时,尽管它在 page 指令中保留了 inherits="_Default",如下所示:

所以它认为所有的新模板项都使用原始表单名称预模板生成。这也是后面代码中的一个问题,如下所示:

我已经看到了传递参数字符串的示例,但还没有设法编译任何东西。我发现如下:

有没有人有什么建议?

这是我找到的可用模板参数列表的链接:

项目模板参数

0 投票
0 回答
945 浏览

wpf - WPF,在itemtemplates datatemplate中找到控件

如何以编程方式在ItemTemplate's中找到控件DataTemplate,例如如何CheckBox在以下代码中找到控件:

0 投票
1 回答
389 浏览

wpf - 加载列表框时如何为列表框项模板内的用户控件设置值?

我有一个UserControland 里面有一个DependencyProperty EmployeeSchedule可以接受 aDataTable或 a 的DataRow。我创建了一个Listbox并在ItemTemplate我提到的 thisUserControl中。

我的问题是数据UserControl是当前行或它所在的DataContext行。ListboxItem我将如何ListboxItem向用户控件依赖属性提供数据?

谢谢

0 投票
3 回答
2574 浏览

c# - 当控件位于 ItemTemplate 中时,.Net Designer.cs 未更新

我有一个简单的表格。假设一个文本框和一个按钮。

如果将这些项目放在 aspx 页面上,它们会自动添加到 *.designer.cs 文件中,并且可以在我后面的 C# 代码中引用。就像它应该做的那样。

当我将这些项目放在 FormView 控件中时,就会出现问题。此时,它们的所有痕迹都会从 Designer.cs 文件中删除,并且使用这些控件编写的任何代码现在都会给出“当前上下文中不存在”错误。FormView 控件本身留在设计器代码中。如果我重新添加它们,它们将不会粘住。如果我删除 Designer.cs 并让它重新制作,它只是在没有控件的情况下重新制作。

有什么线索吗?

0 投票
1 回答
2229 浏览

c# - Silverlight中的动态(编程)ItemTemplate(DataTemplate)?

我有这个代码:

如何使用 Silverlight 在后面的代码中创建 DataTemplate/ItemTemplate?

0 投票
1 回答
4431 浏览

asp.net - 如何在内联 if 语句中使用数据绑定记录

这是我的问题:

我的 asp.net (VB) 上有一个中继器:

现在我想做的是,检查一个我没有使用过的名为“Question_Type”的值,它可能是 = 1、2 或 3,具体取决于它是多项选择、简答等。

我试过这个:

我得到这个错误:

Eval()、XPath() 和 Bind() 等数据绑定方法只能在数据绑定控件的上下文中使用。

我如何在 if 语句中使用这个值???

0 投票
1 回答
10115 浏览

silverlight - Silverlight ItemsControl 垂直滚动条,使用包裹面板作为 ControlTemplate

我有一个元素的集合,每个元素都有一个名称和一个图像 blob 的子集合。我想显示一个 Accordion,每个项目代表每个 MainElement。在每个元素内部,我在所述 MainElement 的子集合中显示图像。手风琴由用户调整大小,因此我使用包装面板来呈现图像。当手风琴足够宽时,图像会重新排序,尽可能多地适合每一行。当包装面板每行只显示一个图像时(因为没有足够的空间容纳更多),问题就出现了,图像列表继续,但我看不到所有图像,因为它们不适合控件的高度。我需要在 AccordionItem 内显示一个垂直滚动条,以便向下滚动图像列表。所以,这是我的代码:

http://www.silverlightshow.net/tips/How-to-add-scrollbars-to-ItemsControl.aspx建议我应该用滚动查看器包围我的包装面板,就像这样

但是后来我的包装面板变得非常小,我只能看到一个小的垂直滚动条有什么想法吗?非常感谢。

编辑:我认为包装面板在控制模板中使用时会失去宽度

应按如下方式使用:

无论如何,我尝试添加 ScrollViewer.VerticalScrollBarVisibility="Visible" 行,但我又被卡住了。

再次编辑:

现在我的包装板看起来像这样:

我使用 wrappanel 作为项目面板,并且使用 ControlTemplate 用滚动查看器围绕演示者。仍然,没有运气:/

0 投票
3 回答
24713 浏览

wpf - WPF - 非常基本的 ListBox.ItemTemplate 问题

好的,这是一个看起来很简单的问题,但让我发疯。我正在学习 DataTemplating,并试图将一个非常简单的 ItemTemplate 应用于 ListBox。

但是,当我运行我的应用程序时,模板完全被忽略了,我只得到了标准外观的列表框,而实际上我希望看​​到一个带有“测试”的复选框列表。

我已经尝试了几次,结果总是一样。我在 Google 上检查了几个资源,并且在 ListBox 上定义和 ItemTemplate 的语法都相同,所以我真的看不出哪里出错了。

代码...

非常感谢任何帮助。对不起,这个看似愚蠢的问题,但我真的在这里遇到了第一个障碍:(