小编dth*_*rpe的帖子

Treeview是否使用命令绑定进行展开/折叠?

WPF Treeview响应+并-按键以展开和折叠树中的节点.大!

是否有现有命令我可以绑定我的工具栏按钮或菜单项以在树视图中执行相同的操作?我没有看到与stock命令常量中的扩展/折叠有关的任何内容.

wpf treeview keyboard-shortcuts commandbinding

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

适用于MonoTouch的经过身份验证的WCF服务,适用于Android和WP7的Mono

我正在编写一个电话应用程序,最终用户应该能够访问自己的个人消息和其他个人内容.有没有人对如何创建这样的服务有一些好的想法,如果我使用Soap或Rest,我应该只是发送每个请求的用户名/密码或?

什么是我想要从所有三个平台访问的服务的最佳选择,并且只返回特定于身份验证用户的信息.

c# authentication wcf xamarin.ios

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

除了FSharpCodeProvider(来自PowerPack),还有什么需要动态编译F#代码?

我正在使用PowerPack库上的FSharpCodeProvider类动态编译代码.关键在于,在没有visual studio 2010的机器中,只要我在该机器上安装了F#独立编译器,我就能做到这一点.有人知道这是不是应该的样子吗?我担心的是,独立编译器仅作为没有最终发布版本的CTP软件进行分发.

谢谢

f# fsharpcodeprovider

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

在记录类型之间分配字符串时Delphi访问冲突错误

我有一个简单的记录类型.我分配了此记录的新实例,并使用过程("_ clone")将值从现有记录复制到新记录.我只在分配字符串值时才获得访问冲突.

有任何想法吗?非常感谢帮助.


TYPE定义:

TPointer = ^TAccessoryItem;
TAccessoryItem = Record
  Id : Integer;
  PartNumber : String;
  Qty : Integer;
  Description : String;
  Previous : Pointer;
  Next : Pointer;
end;
Run Code Online (Sandbox Code Playgroud)
Procedure TAccessoryList._clone (Var copy : TAccessoryItem; Var original : TAccessoryItem);

 begin

    copy.Id := original.Id;
    copy.Qty := original.Qty;
    copy.Partnumber := original.Partnumber;  **// Access errors happens here**
    copy.Next := Nil;
    copy.Previous := Nil;

  end;
Run Code Online (Sandbox Code Playgroud)

致电以下申请:

  procedure TAccessoryList.AddItem(Var Item : TAccessoryItem);

 Var

    newItem : ptrAccessoryItem;

 begin

    GetMem(newItem, sizeOf(TAccessoryItem));

    _clone(newItem^, Item);

 end;
Run Code Online (Sandbox Code Playgroud)

delphi pointers access-violation data-structures getmem

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

PRISM + MEF - 进口和进口许多

FooService.cs:

public interface IFooService
{
    int Foo();
}

[Export("Foo1", typeof(IFooService))]
public class Foo1 : IFooService
{
    public int Foo() { return 1; }
}


[Export("Foo2", typeof(IFooService))]
public class Foo2 : IFooService
{
    public int Foo() { return 2; }
}
Run Code Online (Sandbox Code Playgroud)

FooViewModel.cs:

public class FooViewModel : NotificationObject
{
    [ImportMany(typeof(IFooService))]
    public IEnumerable<IFooService> FooServices { get; private set; }

    [Import("Foo1")]
    public IFooService FirstFoo { get; private set; }
}
Run Code Online (Sandbox Code Playgroud)


单个导入有效,因为我有一个命名合同,但多重导入没有.如果我更改导出属性并删除指定的合同,则多重导入有效,但单个导入不起作用.我怎样才能让两者同时工作?

c# dependency-injection mef

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

Azure 辅助角色中的多线程和存储队列访问

我计划实现一个可以启动多个线程的天蓝色工作角色。每个线程可能想要读取或写入存储队列。对于不同的工作者角色实例,竞争情况并非如此。但是,从同一辅助角色中运行的不同线程同时访问同一队列是否安全?

azure azure-queues

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

与转换器的双向数据绑定不会更新源

我有一个数据绑定设置与转换器,以将一个笨拙的XML源转换为显示和编辑方便的内部类树.一切都非常适合从XML源读取,但我有一段时间试图对内部类进行更改以传播回XML源.

这是使用网站的XAML:

        <local:SampleConverter x:Key="SampleConverter" />
        <Expander Header="Sample" >
            <local:SampleControl 
                Sample="{Binding Path=XmlSource, 
                                 Converter={StaticResource SampleConverter}, 
                                 Mode=TwoWay}" />
        </Expander>
Run Code Online (Sandbox Code Playgroud)

XmlSource是父数据绑定对象的CLR读写属性(不是DependencyProperty).它是从XSD生成的.NET类型.

SampleConverter实现IValueConverter.Convert调用该方法并返回非空数据,但从ConvertBack不调用该方法.

SampleControl是一个UserControl,它封装了与Sample数据树的UI交互.这是XAML看起来像这样:

<UserControl x:Class="SampleControl">
    [... other stuff ...]

    <UserControl.Content>
        <Binding Path="Sample" RelativeSource="{RelativeSource Mode=Self}" Mode="TwoWay" TargetNullValue="{StaticResource EmptySampleText}" />
    </UserControl.Content>

    <UserControl.ContentTemplateSelector>
        <local:BoxedItemTemplateSelector />
    </UserControl.ContentTemplateSelector>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

Sample属性是SampleControl代码中的DependencyProperty:

public static readonly DependencyProperty SampleProperty =
    DependencyProperty.Register("Sample", typeof(SampleType), typeof(SampleControl), new PropertyMetadata(new PropertyChangedCallback(OnSampleChanged)));

public SampleType Sample
{
    get { return (SampleType)GetValue(SampleProperty); }
    set { SetValue(SampleProperty, value); }
}

private static void OnSampleChanged(DependencyObject d, DependencyPropertyChangedEventArgs …
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf xaml two-way-binding

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

如何在bash中获取从Ping接收的数据包的百分比?

在ping主机时,我希望我的输出只显示收到的数据包的百分比(已发送5个).我假设我需要以grep某种方式使用,但我无法弄清楚如何(我是bash编程的新手).我就在这里:ping -c 5 -q $host | grep ?.grep应该怎么做?我想我必须做一些算术来获得收到的百分比,但我可以处理.如何从ping将输出的摘要中提取出我需要的信息?

linux bash ping

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

取消异步网络请求?

我正在使用Windows Phone的Async CTP库.有谁知道如何取消待处理的webrequest?

Request = (HttpWebRequest)WebRequest.Create(url);
Request.Credentials = new NetworkCredential(_settings.Username, _settings.Password);
WebResponse resp;
try
{
    resp = await Request.GetResponseAsync();
}
Run Code Online (Sandbox Code Playgroud)

没有取消令牌(在ASYNC Ctp点击文档中指定).

c# windows-phone-7 async-ctp

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

(可选)接受自托管WCF服务中的客户端证书

我想在我的自托管WCF服务中拥有一个SSL端点,该端点可以接受具有HTTP基本身份验证凭据或客户端证书凭据的请求.

对于IIS托管服务,IIS区分"接受客户端证书"和"需要客户端证书".

WCF WebHttpBinding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Certificate;似乎是IIS中"需要证书"设置的模拟.

有没有办法配置WCF自托管服务来接受客户端证书凭据,但不是每个客户端都需要它们?是否存在用于自托管WCF服务的IIS"接受客户端证书"的WCF模拟?

authentication ssl wcf self-hosting client-certificates

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