问题标签 [controltemplate]

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 投票
4 回答
4225 浏览

sharepoint - 未应用 SharePoint 自定义控件模板

我在使用自定义控件模板时遇到问题。

我的意图是在 NewForm.aspx 上使用自定义控件模板作为列表。

  1. 我创建了一个 CustomTemplate.ascx 文件,并将其部署到12/Template/CONTROLTEMPLATES

    <SharePoint:RenderingTemplate ID="CustomListForm" runat="server" >...

  2. 我已修改列表的 schema.xml 文件以使用我的自定义模板:

    <Form Type="NewForm" Url="NewForm.aspx" WebPartZoneID="Main" Template="CustomListForm" />

但是,我的 NewForm.aspx 页面仍然显示默认视图。这适用于基于我的列表模板的新列表和现有列表。我曾尝试围绕部署重新启动 IIS,但这无济于事。

如果我将模板的名称更改为“ListForm”,这将按预期成功覆盖默认模板,并且我可以看到现有列表和新列表中的更改。

我在这个网站和谷歌上寻求帮助,但找不到任何东西。有没有人遇到过这个?

0 投票
1 回答
504 浏览

wpf - 带有foreach的WPF ControlTemplate?

我目前尝试为类似绘画的 WPF 应用程序创建类。我必须基类 LineMovement(从 StartPoint 到 EndPoint 的线)和 PathMovement(穿过 PointCollection 类型的属性 Points 中指定的所有点的线)。这些类从 Control 继承并通过 ControlTemplate 获得它们的外观。

现在我想将(我称之为)PointMovers 添加到 ControlTemplate。这些应该是驻留在任一运动类中的每个点上的小视觉元素。它们应该成为一种抓取机制来拖动潜在的点。

问题当然是我不知道如何在 ControlTemplate 中创建可变数量的元素。如果我能做这样的事情会很酷:

这可能吗?您是否有另一种可行的方法?

提前致谢!

0 投票
2 回答
985 浏览

.net - 查看 WPF 控件模板的文档/实用程序?

是否有显示给定控件的默认控件模板的文档/实用程序?我想看看给定控件是如何构造的,这样我就可以正确地自定义行为和/或选择使用样式来代替......

0 投票
1 回答
372 浏览

.net - 使用 ControlTemplate 维护默认视觉属性

为了将触发动画应用到ToolTip我的应用程序中的所有 s,我使用了ControlTemplate. 但是,当使用 a 时ControlTemplateToolTip我相信主题会失去其所有默认视觉属性。我如何保留除我覆盖的属性之外的所有属性?

使用以下代码

我得到了我想要的结果:

替代文字 http://img29.imageshack.us/img29/1488/controltemplateno.png

但是当我调整代码以使用 aControlTemplate时:

我得到以下信息:

替代文字 http://img43.imageshack.us/img43/8217/controltemplateyes.png

可以看到,没有维护主题默认边框、背景等。我不想明确设置这些,因为我希望它们根据用户的主题进行调整。我该如何补救?我会以错误的方式解决这个问题吗?

0 投票
7 回答
79369 浏览

wpf - WPF中Control Template和DataTemplate的区别

WPF中的aControlTemplate和a有什么区别?DataTemplate

0 投票
1 回答
258 浏览

controltemplate - 在 Silverlight 中创建 LoginStatusControl

我正在尝试在 silverlight 中创建一个登录状态控件,我将在其中使用多个 ControlTemplate 来定义条件内容。

到目前为止,我已经创建了一个 LoginStatusControl

然后我在 Style 中定义了模板。

我在连接条件模板以覆盖 ControlTemplate 时遇到困难。

在搜索时,我发现了这个问题并尝试使用模板绑定,但我无法让它工作。

无论如何,如果用户登录或未登录,是否可以显示此条件模板?还有另一种方法可以解决我缺少的这个问题吗?我希望提出一个解决方案,可以在控件的 DataContext 更改时动态更新模板。

0 投票
2 回答
3021 浏览

wpf - 是否可以创建一个看起来不像选项卡控件的 WPF 选项卡控件模板?

我想要的是一个功能与选项卡控件一样的控件,但不是将选项卡放在顶部,而是将项目显示在侧面的列表框中。我想这是可能的,但还没有找到任何例子,我希望这里有人做过这样的事情。

0 投票
1 回答
3736 浏览

wpf - WPF 工具包:控件模板中的错误?

这是所有 XAML 向导的一个: WPF ToolkitCalendar控件(2009 年 6 月)似乎有一个错误。该错误仅在您修改ControlTemplate日历时才会出现,特别是PART_CalendarItem.

在此消息的末尾,我包含了一个 (Blend 3.0) 窗口的 XAML,该窗口声明了 aCalendar并为其分配了 a ControlTemplate。控件模板是 Calendar 控件模板的未修改副本,我通过编辑 Calendar 控件和 PART_CalendarItem 控件的控件模板副本(在 Blend 中)获得它。

在 XAML 的第 78 行(下面标有注释“EXCEPTION”),VisualStateManager将 a 分配给控件标题TextColor上的鼠标悬停。Month但是,在控件模板中,文本颜色被分配给Grid持有Month按钮的 ,而不是月份按钮本身。当日历被分配未修改的控件模板时,这会在 VS2008 和 Blend 3.0 中导致异常,如下面的 XAML 所示。

我不太清楚如何修改控件模板以消除错误,除非删除鼠标悬停突出显示。我想保留它,但我看不出该TextColor属性的目标是什么。有什么建议么?谢谢你的帮助!





XAML 标记


0 投票
1 回答
3730 浏览

sharepoint - 如何获取 Sharepoint (MOSS) 2007 中的当前语言或变体?

我希望能够从 Web 部件或控件模板中查询当前变体,以确定要使用的语言。如果没有变化,那么我将从请求中选择语言。

这可能吗?

谢谢

保罗

0 投票
1 回答
417 浏览

silverlight - 是否可以在 ControlTemplate 中包含 Xaml 资源?

我正在开发一个 Silverlight 模板化控件(即它派生自 Control,并且它的外观在 generic.xaml 中实现为 ControlTemplate),并且在我的一个绑定中遇到了对 ValueConverter 的需求。通常我只会在使用的控件的资源中创建一个 ValueConverter 的实例,但我不知道如何使用 ControlTemplate 来做到这一点。如果可能,我想将此实现全部保留在 Xaml 中,但我想我可以覆盖 OnApplyTemplate 并使用转换器手动创建绑定。