小编Ran*_*Ran的帖子

如何从XSD以编程方式生成.NET类?(像xsd.exe一样)

我想生成xsd.exe方式的类,而不是linq toxsd方式.

谢谢, - 兰.

.net c# xml schema xsd

4
推荐指数
2
解决办法
6774
查看次数

C#绑定:如何在BindingList中禁用CurrencyManager,以便不维护当前项位置并且不发信号?

我有两个数据包到同一个BindingList的ListBox.

问题是当从GUI更改所选项时,它正在改变BindingList中的位置,然后BindingList发信号通知另一个ListBox以更改其所选项.

所以我已经同步了两个ListBoxes Selected Item,这对我不利.

我想保持项目列表同步.没有光标位置.

如何禁用该光标以使其不被维护?

示例代码(只需在设计时向表单添加两个ListBox,并注册SelectedIndexChanged事件并使用按钮注册按钮单击事件):

public partial class Form1 : Form
{
    BindingList<string> list = new BindingList<string>();

    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        list.Add("bla1");
        list.Add("bla2");
        list.Add("bla3");

        this.listBox1.DataSource = list;
        this.listBox2.DataSource = list;
    }

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (listBox1.SelectedIndex != -1)
            System.Diagnostics.Trace.WriteLine("ListBox1: " + listBox1.SelectedItem.ToString());
    }

    private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (listBox2.SelectedIndex != -1)
            System.Diagnostics.Trace.WriteLine("ListBox2: " + listBox2.SelectedItem.ToString());
    }

    // Register this event to a …
Run Code Online (Sandbox Code Playgroud)

c# data-binding binding currencymanager

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

WCF的netMsmqBinding是否需要在客户端安装任何MSMQ包?

我想使用WCF + MSMQ(netMsmqBinding),我想知道我是否需要在客户端安装任何与MSMQ相关的东西,而不是我的客户端应用程序和.NET框架.

wcf msmq netmsmqbinding

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

标签 统计

c# ×2

.net ×1

binding ×1

currencymanager ×1

data-binding ×1

msmq ×1

netmsmqbinding ×1

schema ×1

wcf ×1

xml ×1

xsd ×1