小编Rel*_*ity的帖子

将null分配给SqlParameter

以下代码给出了一个错误 - "没有从DBnull到int的隐式转换".

SqlParameter[] parameters = new SqlParameter[1];    
SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int);
planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value : AgeItem.AgeIndex;
parameters[0] = planIndexParameter;
Run Code Online (Sandbox Code Playgroud)

c# dbnull sqlparameter

177
推荐指数
6
解决办法
26万
查看次数

左键单击WPF上下文菜单

我有一个WPF应用程序..我在Xaml文件中有一个Image控件.

右键单击此图像,我有一个上下文菜单.

我也想在"左键单击"中显示相同内容.

我如何以MVVM方式执行此操作?

wpf contextmenu mvvm mouseleftbuttondown

25
推荐指数
3
解决办法
5万
查看次数

如何复制可观察的集合

我有

Observablecollection<A> aRef = new Observablecollection<A>();
bRef = aRef(); 
Run Code Online (Sandbox Code Playgroud)

在这种情况下,两者都指向相同ObservableCollection...如何制作不同的副本?

wpf copy observablecollection

18
推荐指数
2
解决办法
3万
查看次数

什么是CanExecuteChanged?

我可以使用CanExecuteChanged更改"可执行"条件吗?

或者......"用于什么"它的使用?

wpf mvvm canexecute

16
推荐指数
2
解决办法
3万
查看次数

如何将普通列更改为"计算"列

我在MSSQL server 2008中有一个表.我想将该表中的一列更改为计算列.有人能告诉我该怎么办?

sql-server calculated-columns

16
推荐指数
1
解决办法
8861
查看次数

什么是notifycollectionchangedaction重置值

我有一个可观察的集合...... SelectableDataContext<T>在泛型类SelectableDataContext<T>中......有两个私有成员变量

  1. 私人T项目.
  2. 私人布尔被选中.

当IsSelected属性发生更改时...我的集合的已更改属性未触发.

我认为它应该解雇...因为它ResetINotifyCollectionChangedAction.

wpf reset mvvm inotifycollectionchanged

15
推荐指数
2
解决办法
2万
查看次数

如何使用转换将WPF单选按钮选择绑定到Viewmodel?

我有一个WPF-MVVM应用程序......

我有3个单选按钮控件 - 有三个选项=>"个人","组"和"两个".所有3个都具有相同的组名...这意味着只能选择其中一个单选按钮.

我可以在viewmodel中有三个属性...对于这三个选项中的每一个...并且可以检查选择了哪一个.

Function()
{
  if (Is_Individual_property)
  {
   // Individual selected
  }

  if (Is_Group_property)
  {
   // group selected
  }
  if (Is_Both_property)
  {
   // Both selected
  }
}
Run Code Online (Sandbox Code Playgroud)

但我认为这不是最佳方法.

我可以在viewmodel中只有一个属性并相应地绑定值吗?

data-binding wpf mvvm

10
推荐指数
1
解决办法
1万
查看次数

我可以回收集合更改事件的集合更改吗?

我有2个列表视图...并在它们之间添加/删除按钮.

在viewmodel中收集更改了list-view-collection的事件时,我可以回滚特定条件的更改吗?

wpf mvvm inotifycollectionchanged

9
推荐指数
1
解决办法
2885
查看次数

我可以从xaml过滤集合吗?

我有一个wpf-mvvm应用程序.

我的viewmodel中有一个可观察的集合

public ObservableCollection<BatchImportResultMessageDto> ImportMessageList { get; set; } 
Run Code Online (Sandbox Code Playgroud)

"BatchImportResultMessageDto"包含两个属性..

结果类型和消息.结果类型可以是成功或失败.

我需要在一个列表框中显示成功..而在另一个列表框中显示失败.

我可以这样做..在viewmodel中有2个可观察的集合来保存成功/失败.

public ObservableCollection<BatchImportResultMessageDto> ImportFailureMessageList { get; set; } // To hold the failure messages.
public ObservableCollection<BatchImportResultMessageDto> ImportSuccessMessageList { get; set; } // To hold the sucess messages.
Run Code Online (Sandbox Code Playgroud)

但还有其他更好的方法,以便我可以过滤它(没有新的两个集合)?

c# wpf observablecollection mvvm

9
推荐指数
2
解决办法
1万
查看次数

如何创建一个WPF标签控件作为雪佛龙列表?

我有一个WPF选项卡控件.但我想更改标签项样式.默认样式为方形.我需要把它变成雪佛龙列表.每个块都是六边形.

编辑: 请参阅附图

wpf tabcontrol

8
推荐指数
1
解决办法
2598
查看次数