10得票3回答
用户控件中的 ContentPresenter

我是WPF的新手,正在尝试创建一个包含一些嵌套内容的用户控件。<my:InformationBox Header="General Information" Width="280"> <StackPanel> <Label>Label...

10得票2回答
WPF:在ContentPresenter上应用TextTrimming

有没有一种简单的方法来让TextTrimming在ContentPresenter中起作用? 我对TextBlock和AccessText设置了隐式样式,将TextTrimming设置为CharacterEllipsis,但ContentPresenter没有使用这些样式。我可以将Conte...

9得票2回答
在ContentPresenter上设置Datacontext:ContentTemplate内部的绑定不起作用。

我正在学习WPF和MVVM模式,尝试构建类似日历的视图。 目前我有一个6行7列的网格。 第一行应该是标题,因此需要指定星期几,例如“星期一,星期二”等。 现在我在MonthView.xaml中有以下内容: <Grid> <Grid.RowDefinitions&gt...

8得票1回答
如何实现自动DataTemplate选择以基于数据类型,就像在items控件中一样?

我们正在编写一个非常专业的ItemsControl,每个“行”实际上有三个ContentPresenter,分别绑定到不同的对象(考虑穷人的网格),而不是像ListBox一样使用更常见的一个。 现在,如果您没有明确指定ItemTemplate或ItemTemplateSelector,则Li...

8得票3回答
ListViewItem自定义模板:ContentPresenter保持空白

我在代码中有以下ListView。views:GameCard是自定义的UserControl,而{Binding}是一个有效的DataContext对象,并且其中包含三个项。没有自定义的ItemContainerStyle时,一切都完美地工作——列表显示了三个具有正确信息的GameCards...

7得票1回答
如何定制并重用DataGridColumnHeader样式?

我正在尝试自定义DataGrid的列标题,以显示子列标题,如以下屏幕截图所示: 我已经为两个子列制作了一个样式,如下所示的XAML: <UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/present...

7得票1回答
WPF中的简单弹出对话框(在窗口内的覆盖层)

我正在开发一个模态对话框弹出窗口(我不确定确切的UX术语),它会在控件或窗口内联显示,并带有变暗的背景。 视觉示例 我尝试的是将 <ContentPresenter /> 放置在弹出窗口的 XAML 中,然后像这样实例化它: <local:Popup Grid.Ro...