草庐IT

simple_bind_s

全部标签

c# - 根据 WPF Treeview 中的枚举绑定(bind)图标

我有treeview文本框,我想转换我的枚举:publicenumAcceptationStatusGlobalFlag{NotReady=0,Ready=1,AcceptedByAdmin=2}到图标。将有3个图标,比如说ready.jpg、notready.jpg和AcceptedByAdmin.jpg国家和地区有池AcceptationStatusGlobalFlag并且我想在两者上显示这个枚举/图标-->--> 最佳答案 创建一个ValueConverter它获取您的枚举值并返回相应图标的文件名。[ValueConversi

c# - 根据 WPF Treeview 中的枚举绑定(bind)图标

我有treeview文本框,我想转换我的枚举:publicenumAcceptationStatusGlobalFlag{NotReady=0,Ready=1,AcceptedByAdmin=2}到图标。将有3个图标,比如说ready.jpg、notready.jpg和AcceptedByAdmin.jpg国家和地区有池AcceptationStatusGlobalFlag并且我想在两者上显示这个枚举/图标-->--> 最佳答案 创建一个ValueConverter它获取您的枚举值并返回相应图标的文件名。[ValueConversi

c# - XAML 上的 Xamarin Forms ListView ItemTapped/ItemSelected 命令绑定(bind)

如何将我的ViewModel(当前在BindingContext中)的ICommand对象绑定(bind)到XAML中ListView的ItemTapped或ItemSelected?使用Button时这是一项简单的任务,我只需设置Command="MyViewModelCommand"一切正常。 最佳答案 当您可以直接在ViewModel中直接获取选定/点击的对象时,我不确定为什么需要在页面中提供ItemSelected或ItemTapped事件:我认为您已经使用以下类型的代码绑定(bind)了ListView在与页面绑定(bin

c# - XAML 上的 Xamarin Forms ListView ItemTapped/ItemSelected 命令绑定(bind)

如何将我的ViewModel(当前在BindingContext中)的ICommand对象绑定(bind)到XAML中ListView的ItemTapped或ItemSelected?使用Button时这是一项简单的任务,我只需设置Command="MyViewModelCommand"一切正常。 最佳答案 当您可以直接在ViewModel中直接获取选定/点击的对象时,我不确定为什么需要在页面中提供ItemSelected或ItemTapped事件:我认为您已经使用以下类型的代码绑定(bind)了ListView在与页面绑定(bin

c# - Combobox SelectedItem 数据绑定(bind)空引用异常

我现在对组合框有点失望,希望有人能回答我的问题。问题出在SelectedItem上。当我在调试器中运行我的应用程序时,如果我在ComboBox中输入与项目中的项目(即..a、b或c)匹配的文本,然后删除该文本,它将引发空引用异常。如果我在ComboBox中输入的文本与Items中的Item(ie..z)不匹配,然后删除该文本,它不会崩溃。此行为仅发生在调试器中。如果我在外面运行应用程序,我不会崩溃。我正在使用mvvmlighttakeit,但我不认为它与此有任何关系。我的代码在下面查看:型号:publicclassItem{publicstringName{get;set;}publi

c# - Combobox SelectedItem 数据绑定(bind)空引用异常

我现在对组合框有点失望,希望有人能回答我的问题。问题出在SelectedItem上。当我在调试器中运行我的应用程序时,如果我在ComboBox中输入与项目中的项目(即..a、b或c)匹配的文本,然后删除该文本,它将引发空引用异常。如果我在ComboBox中输入的文本与Items中的Item(ie..z)不匹配,然后删除该文本,它不会崩溃。此行为仅发生在调试器中。如果我在外面运行应用程序,我不会崩溃。我正在使用mvvmlighttakeit,但我不认为它与此有任何关系。我的代码在下面查看:型号:publicclassItem{publicstringName{get;set;}publi

c# - 使用 ninject 将多个实现绑定(bind)到同一个接口(interface)

为什么我无法在Ninect中执行以下操作?Kernel.Bind.To();Kernel.Bind.To();Kernel.Bind.To();Kernel.Bind.To();4个实现中的每一个都有一个不同的构造函数,需要不同的类型。当我尝试这样做时,Ninject抛出一个异常告诉我我不能多次绑定(bind)到同一个接口(interface)。在一个名为Presentable的类中所有演示者类都继承自它,我正在尝试做Kernel.Get(newConstructorArgument("view",this))所以分配IPresentablePresenter在页面/View中,页面/

c# - 使用 ninject 将多个实现绑定(bind)到同一个接口(interface)

为什么我无法在Ninect中执行以下操作?Kernel.Bind.To();Kernel.Bind.To();Kernel.Bind.To();Kernel.Bind.To();4个实现中的每一个都有一个不同的构造函数,需要不同的类型。当我尝试这样做时,Ninject抛出一个异常告诉我我不能多次绑定(bind)到同一个接口(interface)。在一个名为Presentable的类中所有演示者类都继承自它,我正在尝试做Kernel.Get(newConstructorArgument("view",this))所以分配IPresentablePresenter在页面/View中,页面/

c# - WPF Listview 绑定(bind)到 ItemSource?

我有以下ListView,但它不显示实际记录,只显示对象的namespace。我想知道是否需要在XAML中创建列以显示记录,然后将其绑定(bind)到对象的某些属性,或者这有什么问题?ListOfCustomers是一个ObservableCollection类型。实际客户确实会加载到ObservableCollection中,但不会显示出来。缺少什么? 最佳答案 您还需要选择要显示的列:.... 关于c#-WPFListview绑定(bind)到ItemSource?,我们在Stack

c# - WPF Listview 绑定(bind)到 ItemSource?

我有以下ListView,但它不显示实际记录,只显示对象的namespace。我想知道是否需要在XAML中创建列以显示记录,然后将其绑定(bind)到对象的某些属性,或者这有什么问题?ListOfCustomers是一个ObservableCollection类型。实际客户确实会加载到ObservableCollection中,但不会显示出来。缺少什么? 最佳答案 您还需要选择要显示的列:.... 关于c#-WPFListview绑定(bind)到ItemSource?,我们在Stack