问题列表 - 第12752页

TriState复选框 - 如何更改状态的顺序

我的应用程序中有一个使用TriState模式的CheckBox.此模式的正常行为似乎是在null,false,true之间循环.

我想改变这种行为,使其在null,true,false之间循环.

最好的方法是什么?

我尝试添加类似于此的点击处理程序:

void cb_Click(object sender, RoutedEventArgs e)
{
    if (((CheckBox)e.Source).IsChecked.HasValue == false)
    {
        ((CheckBox)e.Source).IsChecked = true;
        return;
    }

    if (((CheckBox)e.Source).IsChecked == true)
    {
        ((CheckBox)e.Source).IsChecked = false;
        return;
    }

    if (((CheckBox)e.Source).IsChecked == false)
    {
        ((CheckBox)e.Source).IsChecked = null;
        return;
    }

}
Run Code Online (Sandbox Code Playgroud)

但这似乎完全禁用了复选框.我很确定我错过了一些显而易见的东西.

wpf checkbox

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

是否有一个Unix命令来回显整个字典?

我正在编写一个程序,它使用正则表达式来对UNIX shell上的整个字典进行比较.

有没有办法可以回应某种预定义的字典,然后将其传递给grep?我以为我可以使用某些程序拼写检查程序的后端?

或者我只需要回复一个单词文件?如果是这样,我在哪里可以找到一个英文字典,每行一个字?

unix dictionary

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

使用循环来获取ListView中的每个项目?

使用循环获取多个列的ListView中的每个项目的有效方法是什么?

经过一段时间的挖掘,我找不到任何东西,所以当我找到一些我想在这里分享它的东西时,看看人们是否有更好的方法.还有点像抢占一个必然会出现的问题,因为我有点想着怎么办?eerrrr ....我?

我喜欢这个网站,所以我想分享我对上述问题的解决方案.我知道倒退,但我知道它会帮助某人在某个地方.=)

    private ArrayList getItemsFromListViewControl()
    {                      
        ArrayList lviItemsArrayList = new ArrayList();

        foreach (ListViewItem itemRow in this.loggerlistView.Items)
        {
            //lviItemsArrayList.Add(itemRow.Text); <-- Already included in SubItems so ... = )

            for (int i = 0; i < itemRow.SubItems.Count; i++)
            {
                lviItemsArrayList.Add(itemRow.SubItems[i].Text);
                // Do something useful here, for example the line above.
            }
        }
        return lviItemsArrayList;
    }
Run Code Online (Sandbox Code Playgroud)

这将返回一个基于线性数组的表示,该表示属于ArrayList集合对象中的目标ListView控件的所有项.

c# listview loops winforms

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

将数字舍入到C中的2个小数位

如何将浮点数(例如37.777779)舍入到C中的两位小数(37.78)?

c floating-point decimal

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

在iPhone上刷新UITextView的滚动位置

我想做一些类型的UITextView刷新,将textview设置回原来的状态.我有一个段落,根据用户点击的TableViewCell动态填充.因此,当他们滚动文本字段,然后返回并选择另一个单元格并返回时,文本会发生变化,但滚动位置会在用户离开时保持不变.如何将其恢复为默认状态.谢谢!

iphone scroll refresh uitextview

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

好的和简单的书籍/教程,以学习WCF最新的东西

好的和简单的书籍/教程,以学习WCF最新的东西

wcf

5
推荐指数
2
解决办法
6712
查看次数

Grails flash范围

在我的Grails应用程序中,我有一个控制器动作,它执行此操作:

def activeMember = {ConfirmSignUpCommand signupCommand ->

    flash.signupCommand = signupCommand
    render(view: "confirmPassword")
}
Run Code Online (Sandbox Code Playgroud)

提交confirmPassword.gsp表单后,将通过以下操作处理:

def validatePasswordConfirmation = {

    def password = params.password
    def command = flash.signupCommand
}        
Run Code Online (Sandbox Code Playgroud)

但是,当我到达validatePasswordConfirmation操作时,闪存范围为空.我100%确定这两个控制器操作之间没有提交请求.我的flash-scoped对象去了哪里?

grails

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

使用核心数据存储 - 基于导航和基于窗口的应用程序 - iPhone

在XCode中创建项目的选项太多了,

但是当我们选择基于导航的应用程序/窗口的应用程序

我们可以看到额外的选项 - 使用核心数据存储.

我需要有关它的简要细节.

它有什么新东西?

iphone xcode uinavigationcontroller

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

如果您正在进行完全自制的实现,是否值得使用ASP.NET的成员资格/角色提供程序模型?

我正在开发一个将使用Facebook Connect对用户进行身份验证的网站.我们在后端还有一些数据库结构,通过他们的Facebook用户ID将用户关联到各种组和角色.

简而言之,项目的要求与ASP.NET的成员资格和角色提供者模型定义的功能并没有太多的交叉.

鉴于此,有没有理由为这些东西实现自定义成员资格提供程序,除了它使用"内置"的东西并通过Membership静态类访问它?

membership asp.net asp.net-membership

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

在字符串中实现重复字符删除的最快方法(C#)

在C#中,检测String中重复字符并删除它们的最快方法是什么(删除包括重复字符的第一个实例)?

示例输入: nbHHkRvrXbvkn

示例输出: RrX

.net c# string

8
推荐指数
2
解决办法
7288
查看次数