18得票3回答
WPF - 很基础的 ListBox.ItemTemplate 问题

好的,这看起来是一个非常简单的问题,但却让我发疯。我正在学习DataTemplating,并试图将一个非常非常简单的ItemTemplate应用于ListBox。 然而,当我运行我的应用程序时,模板完全被忽略了,我只看到标准的ListBox,而实际上我期望看到一列带有“Test”旁边复选框的...

7得票1回答
使用DataTemplate和ItemTemplate出现数据错误26

我有一个TabControl,其中只有一个具体的选项卡,并绑定到一个VM集合,使用不同的用户控件。为此,我使用CompositeCollection和在控件资源中定义的DataTemplates,根据VM类型选择正确的用户控件(作为ContentTemplate)。 我还设置了ItemTem...

53得票2回答
有没有一种在WPF中使用数据模板继承的方法?

是否有可能进行组合或继承(类似于样式中的“BasedOn”)? 我有两个需要这样做的情况。 对于继承类:我有一个带有多个继承类的基类。我不想在每个派生类的中重复基类模板。 不同的视图:对于相同的类,我想定义一个数据模板,然后根据需要添加到该模板中。例如,基本模板将显示对象中的数据,然后我想...

10得票1回答
动态添加的DataTemplate - 对于转换器的静态资源找不到

我正在使用以下代码动态添加列到我的GridView:public void AddGridViewColumns() { GridView view = (GridView)_myListView.View; GridViewColumn column = BuildGridV...

32得票5回答
绑定 DataTemplate 中的 ToString() 方法

有没有一种简单的方法来绑定DataTemplate中的ToString()方法?我原本期望TextBlock的Text属性默认使用ToString()方法,但这并没有发生。那么,有没有简单的方法可以实现: <DataTemplate x:Key="myTemplate"> ...

7得票2回答
WPF中的Grid Panel元素是否有数据模板?

我对WPF还比较新... 我有一组数据,希望将其绑定到网格面板上。每个对象都包含其网格行和列,以及要填充到网格位置的内容。我非常喜欢如何在listbox XAML中创建数据模板,以便在几乎没有代码的情况下创建UI。是否有一种方法可以为网格面板元素创建数据模板,并将面板绑定到数据集合?

11得票5回答
WPF内存使用

应用: WPF应用程序由一个上方的文本框和一个下方的列表框组成 用户在文本框中输入字符串以查找员工,搜索结果显示在列表框中 列表框使用数据模板显示元素(显示员工姓名、部门、电话和缩略图.) 实现: 在应用程序启动时,我查询数据库并检索所有员工及其相关信息,以在列表框中显示。这些数据...

8得票1回答
如何在WPF中声明具有枚举值作为Itemsource的combobox itemTemplate?

我有一个枚举,比如说 enum MyEnum { FirstImage, SecondImage, ThirdImage, FourthImage }; 我已经将这个枚举与我的XAML中的组合框绑定了。 在定义组合框时,我定义了一个ItemTemplate,以包含两个U...

56得票4回答
如何使DataTemplate.DataTrigger检查大于或小于?

以下使年龄显示为红色,如果它等于 30。 如何使年龄显示为红色,如果它大于 30?<DataTemplate DataType="{x:Type local:Customer}"> <Grid x:Name="MainGrid" Style="{StaticReso...

8得票3回答
如果ItemTemplate中的TextBox获得焦点,选择ListBoxItem

我已经向 ListBox 类添加了一个 DataTemplate 来绑定我的集合: <ListBox x:Name="lstEmails" Height="259" Margin="12,0,12,41" Width="276" SelectionChanged="l...