小编PBe*_*ger的帖子

WPF:定义绑定的默认值

在WPF中,我希望能够模板化默认情况下应用绑定的方式.

例如,我想写:

Text="{Binding Path=PedigreeName}"
Run Code Online (Sandbox Code Playgroud)

但就好像我打字了一样:

Text="{Binding Path=PedigreeName, Mode=TwoWay, UpdateSourceTrigger=LostFocus, NotifyOnValidationError=True, ValidatesOnDataErrors=True, ValidatesOnExceptions=True}" 
Run Code Online (Sandbox Code Playgroud)

任何的想法 ?

谢谢,

  • 帕特里克

wpf xaml binding templates default

24
推荐指数
2
解决办法
7279
查看次数

在.Net中:保持CurrentCulture在新线程上的最佳方式?

在.Net 4.0 WPF项目中,我们需要在主线程上的每个线程上保留相同的CurrentCulture.

鉴于,我们可以使用以下代码初始化新线程的文化:

  1. 将信息保存在变量(上下文)中

    context.CurrentCulture = Thread.CurrentThread.CurrentCulture;
    context.CurrentUICulture = Thread.CurrentThread.CurrentUICulture;
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在新线程上,从保存的上下文初始化

    Thread.CurrentThread.CurrentCulture = context.CurrentCulture;
    Thread.CurrentThread.CurrentUICulture = context.CurrentUICulture;
    
    Run Code Online (Sandbox Code Playgroud)

但是在这个TPL时代,异步编程和lambda委托,它感觉不对.

是的,我们实际上可以在应用程序运行时改变文化,但这是另一个故事.

你知道我们应该初始化以保持跟踪的任何设置,属性或配置吗?

.net wpf culture multithreading c#-4.0

24
推荐指数
2
解决办法
5604
查看次数

WPF GroupBox没有标题空间

很简单,我想有一个没有标题空间的GroupBox

alt text http://www.freeimagehosting.net/uploads/1d3f80b749.png

最接近的是边框,但边框"默认情况下"与组框的样式不同.

获得所需GroupBox的最简单方法(最少xaml /代码)是什么?

谢谢

wpf styles groupbox

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

在传统的ASP中,有没有办法在应用程序级别处理错误?

在经典的ASP中,有没有办法在应用程序级别处理错误?

是否有处理传统ASP 3中的错误/异常的指导原则?Server.GetLastError()不是很多...

我正在寻找像Application_Error()ASP.Net Global.asax中找到的东西.

global.asa中的任何等价物?用于智能地记录错误的类?就像ASP3的旧企业库异常处理一样......

嘿,我是一个梦想家!

非常感谢任何指针

error-handling asp-classic

12
推荐指数
2
解决办法
6424
查看次数

面向.net的功能/构建性能的最佳面向方面框架

在我使用的各种项目中,我们不得不使用一些AOP或依赖注入框架.

我们使用Enterprise LIbrary,Unity和PostSharp.

就目前而言,Postsharp是我最好的选择,当涉及到我如何生成我的方面的灵活性.

唯一的问题是安装PostSharp后所需的构建时间.我的开发人员不喜欢支付时间税,即使是关于PostSharp的所有敬意.

所以我的问题是:你建议AOP框架快速构建时间和很棒的功能吗?

谢谢,非常感谢您的回答,

帕特里克

.net c# aop dependency-injection

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

WPF用户控件布局作为运行

在WPF中,我想创建一个如下所示的Window:

用户控件的应用程序http://www.freeimagehosting.net/uploads/86209e1a87.png

在屏幕上有四个用户控件,#1,2,3,4.如您所见,用户控件2不应该呈现为框,而是内联.

如果这是一个WPF流文档:

  • 1,3,4将是一个段落(拳击)
  • 2运行(内联)

原因是2可以在另一种形式中使用而不会分裂为3.

你知道如何以适当的方式做到这一点吗?

一些想法已经考虑过:

  • 2是普通用户控制(拳击).放置在窗口中时,2,3,4放置在画布上,使用Z-Order和margin ton控制它们的渲染方式
  • 2有一个网格已经格式化,以便它可以接受3和4作为ContentControl,我们通过Xaml或代码注入它们
  • 2将主Grid作为属性公开,并通过Attached Property goodness,我们添加3和4的数据
  • 我们创建自己的布局控件并实现排列和测量方法,以创建一个像Run一样的布局

还有一些不那么干净......

有什么想法吗 ?

谢谢,

帕特里克

c# wpf layout user-controls .net-3.5

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

使用OpenSSO/AM和get方法将信息从一个页面发送到另一个页面

我有一个受OpenAm Server保护的网站,并且在身份验证后访问页面工作正常.但是当我尝试重定向到页面并使用get方法传递信息时,我获得了禁止访问消息.

有没有办法使用get方法(或任何其他方法)将我的信息从源页面传递到目标页面,或者是否有任何配置要做到Web代理,以避免OpenSSO服务器拒绝我的访问.

我实际上使用IIS 7.0和最后一个Web代理版本3.0.4.

万分感谢任何传入的答案

iis opensso single-sign-on openam web

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

WPF的扩展程序提供程序

是否有相当于System.ComponentModel.IExtenderProvider的 WPF?

我是否必须转向依赖属性和附加属性来构建一个等价物,或者是否已经在烤箱中烘烤了等待我的东西?

谢谢,

帕特里克

.net c# wpf

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