javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

.net 3.5 - 如何在WPF中绑定反布尔属性?

我所拥有的是具有IsEnabled="{Binding Path=!IsReadOnly}"属性的对象。 如果此属性为true,我想将Button(例如)上的IsEnabled属性设置为false。

我想相信我可以像IsEnabled="{Binding Path=!IsReadOnly}"一样轻松地做到这一点但是它不能与WPF一起使用。

我不得不经历所有的风格设置吗? 对于像将一个bool设置为另一个bool的反向那样简单的事情,似乎太过冗长。

<Button.Style>
    <Style TargetType="{x:Type Button}">
        <Style.Triggers>
            <DataTrigger Binding="{Binding Path=IsReadOnly}" Value="True">
                <Setter Property="IsEnabled" Value="False" />
            </DataTrigger>
            <DataTrigger Binding="{Binding Path=IsReadOnly}" Value="False">
                <Setter Property="IsEnabled" Value="True" />
            </DataTrigger>
        </Style.Triggers>
    </Style>
</Button.Style>
trans by 2019-02-01T08:02:30Z

wcf - 找不到默认端点元素

我已经为web服务添加了代理到VS2008 / .NET 3.5解决方案。 构建客户端.NET时抛出此错误:

无法在ServiceModel客户端配置部分中找到引用合同“IMySOAPWebService”的默认端点元素。 这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。

搜索此错误告诉我在合同中使用完整的命名空间。 这是我的带有完整命名空间的app.config:

<client>
  <endpoint address="http://192.168.100.87:7001/soap/IMySOAPWebService"
            binding="basicHttpBinding" bindingConfiguration="IMySOAPWebServicebinding"
            contract="Fusion.DataExchange.Workflows.IMySOAPWebService" name="IMySOAPWebServicePort" />
</client>

我正在运行XP本地(我提到这是因为谷歌的一些点击提到了win2k3)app.config被复制到app.exe.config,所以这也不是问题。

有线索吗?

trans by 2019-01-27T03:46:35Z

c# - 从流创建字节数组

从输入流创建字节数组的首选方法是什么?

这是我目前使用.NET 3.5的解决方案。

Stream s;
byte[] b;

using (BinaryReader br = new BinaryReader(s))
{
    b = br.ReadBytes((int)s.Length);
}

读取和写入流的块是否仍然是一个更好的主意?

trans by 2019-01-16T00:44:59Z

c# - 使用LINQ Concat List <string>中的所有字符串

是否有任何简单的LINQ表达式将我的整个string集合项连接到带有分隔符的单个object.Name

如果集合是自定义对象而不是string,该怎么办? 想象一下,我需要连接object.Name

trans by 2019-01-07T11:08:22Z

c# - 使用LINQ获取一个List <>中的项目,这些项目不在另一个List <>中

我会假设有一个简单的LINQ查询来执行此操作,我只是不确定如何。 请参阅下面的代码段。

class Program
{
    static void Main(string[] args)
    {
        List<Person> peopleList1 = new List<Person>();
        peopleList1.Add(new Person() { ID = 1 });
        peopleList1.Add(new Person() { ID = 2 });
        peopleList1.Add(new Person() { ID = 3 });

        List<Person> peopleList2 = new List<Person>();
        peopleList2.Add(new Person() { ID = 1 });
        peopleList2.Add(new Person() { ID = 2 });
        peopleList2.Add(new Person() { ID = 3 });
        peopleList2.Add(new Person() { ID = 4 });
        peopleList2.Add(new Person() { ID = 5 });
    }
}

class Person
{
    public int ID { get; set; }
}

我想执行一个LINQ查询,给我peopleList2中所有不在peopleList1的人,这个例子应该给我两个人(ID = 4&amp; ID = 5)

trans by 2019-01-03T22:23:05Z

.net - IQueryable <T>和IEnumerable <T>有什么区别?

IQueryable<T>IEnumerable<T>之间的差异有什么不同?


另请参阅与此问题重叠的IQueryable和IEnumerable之间的区别。

trans by 2019-01-03T21:15:39Z

.net - WCF - 如何增加邮件大小

我有一个WCF服务,它从数据库向客户端返回1000条记录。 我有一个ASP.NET WCF客户端(我在asp.net Web应用程序项目中添加了服务引用以使用WCF)。

运行客户端应用程序时收到以下消息:

传入消息的最大邮件大小限额(65536)已经过  超标。 要增加配额,请使用   MaxReceivedMessageSize属性   适当的绑定元素。

有帮助吗? 如何增加邮件大小配额?

trans by 2018-12-31T13:38:30Z

c# - LINQ对特定属性的Distinct()

我正在玩LINQ来了解它,但是当我没有一个简单的列表时,我无法弄清楚如何使用Distinct(一个简单的整数列表很容易做到,这不是问题)。 我想在对象的一个或多个属性上使用Distinct对象的列表?

示例:如果对象为Person,属性为Id.如何获取所有Person并使用对象的属性Id对它们使用Distinct

Person1: Id=1, Name="Test1"
Person2: Id=1, Name="Test1"
Person3: Id=2, Name="Test2"

我怎样才能得到Person1和Person3? 那可能吗?

如果LINQ不可能,那么根据.NET 3.5中的某些属性获得Person列表的最佳方法是什么?

trans by 2018-12-27T05:35:05Z

c# - DataTab上的LINQ查询

我正在尝试对DataTable对象执行LINQ查询,奇怪的是我发现在DataTables上执行此类查询并不简单。 例如:

var results = from myRow in myDataTable
where results.Field("RowNo") == 1
select results;

这是不允许的。 我如何得到这样的工作?

我很惊讶DataTables上不允许LINQ查询!

trans by 2018-12-23T02:33:17Z

上一页 1 2 3 4 共4页