答案 0 :(得分:1)
您可以自己控制将所需文本框的属性绑定到包含日期时间数据结构的控件的添加属性。
有几种方法可以给猫皮肤涂抹。因为你在这里要求你可能很难完全自己控制(使用“年”等依赖属性)所以我建议采用简单的方法并构建一个具有DateTime作为数据上下文的用户控件。
这将允许您拥有绑定到年份值的文本框。 [TextBox Text =“{Binding Path = Year}”/>
对您希望直接绑定到的其他值重复此操作。
然后在您的父控件中,只需拉入创建的用户控件并绑定到包含日期时间值的属性。
try {
Url uri = new Url(urlString);
Parser parse = new Parser(uri);
} catch (Exception e)
{
//ignore some other exceptions
}
catch (SocketTimeOutException e)
{
//I want to catch this exception and do some thing or restart
//if it's a timeout issue.
//I am using a proxy for the network connection at JVM setting
//using setProperty
}