wpf中CheckBox的三元运算符怎么写.?

Persistence_x 2014-09-22 07:25:03
 //父子级关系中父级标志
int IsParentFlg = 0;
if ((bool)ChbParentFlg.IsChecked)
{
IsParentFlg = 1;
}

(bool)ChbParentFlg.IsChecked)? "IsParentFlg=1":"IsParentFlg=0";
这种格式编写错误.
只能用if吗,因为他返回的是bool? 存在3种状态貌似
...全文
502 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
明天上班 2014-09-25
  • 打赏
  • 举报
回复

IsParentFlg = ChbParentFlg.IsChecked.Value? 1:0;
vbfool 2014-09-24
  • 打赏
  • 举报
回复
等会,你为什么要用引号呢?不应该是

IsParentFlg = (bool)ChbParentFlg.IsChecked)? 1:0;
这样么?
E次奥 2014-09-24
  • 打赏
  • 举报
回复
ChbParentFlg.IsChecked.HasValue&&ChbParentFlg.IsChecked.Value ? "IsParentFlg=1":"IsParentFlg=0";
  • 打赏
  • 举报
回复

ChbParentFlg.IsChecked.Value ? "IsParentFlg=1":"IsParentFlg=0";

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧