返回首页

{A}{S0}简介
{A2}我扩展提供支持只读不像CheckedListBox控件只能被禁用后,以创建一个CheckListBox叶志新代码这是基于。使用代码
演示项目包含如下的代码:

private void Form1_Load(object sender, EventArgs e)

{

    //ReadOnly CheckListBox

    checkListBox1.BackColor = Color.FromKnownColor(KnownColor.ControlLight);

    checkListBox1.SelectionMode = SelectionMode.None;

    CheckBox[] boxes = new CheckBox[100];

    for (int i = 0; i < 100; i++)

    {

        CheckBox box = new CheckBox();

        box.Checked = true;

        box.Enabled = false;

        box.Text = "box" + i.ToString();

        boxes[i] = box;

    }

    checkListBox1.AddCheckBoxes(boxes);

    //Normal CheckListBox

    boxes = new CheckBox[100];

    for (int i = 0; i < 100; i++)

    {

        CheckBox box = new CheckBox();

        box.Text = "box" + i.ToString();

        boxes[i] = box;

    }

    checkListBox2.AddCheckBoxes(boxes);

} 
兴趣点
像我刚才提到,鼠标滚轮是相当缓慢的闪烁,当我使用滚动。这仅仅是一个开始。我会希望能够在未来更好。历史1.0中创建

回答

评论会员:VanhoveLuc 时间:2011/12/15
从下面,我只需要设置的CheckedListBox的SelectionMode无据悉,那么它的表现非常接近为ReadOnly。现在我只需要设置的背景下,检查状态。

{A3}

没有人是一个岛国,本身
整个每个人都是一块大陆的主要
的一部分如果一个土块洗海,
欧洲是少,以及如果一个海角,
如果你朋友或你自己的庄园以及
任何人的死亡减少我,因为我在人类涉及
,因此从来没有发送到知道为丧钟为谁而鸣
为你而鸣。
{参数} {参数} - 约翰多恩
评论会员:游客 时间:2011/12/15
|asp_crazy_guy什么,其中1=1,动态地指定代码串联"和"对于如选择*从产品"参数"1=1;参数=ID=1,名称='约翰'这种做法影响了性能
?chrisjft1
评论会员:游客 时间:2011/12/15
做如下修改创建过程sp_EmployeeSelect_Alternate@EmployeeName为nvarchar(100)=NULL @部为nvarchar(50)=NULL@指定为nvarchar(50)=NULL起始日期的DateTime=NULL@结束日期的DateTime=NULL,@薪酬DECIMAL(10,2)=NULL,应该是指,只有所需的参数需要被发送。,我的问题是,只有当我发送的第一个(@EmployeeName)我收到否则没有行返回返回
tmpuserz
评论会员:游客 时间:2011/12/15
这是一些不同风格的一个很好的总结。虽然有帮助,这将是很好的,有一定的指导风格上使用时。你推荐哪一种风格呢?