我是WPF新手的新手,但我在考虑如何一举三得.示例:我有一个包含2个TextBox和2个TextBlocks的表单.第一个'鸟'是能够用一个星号"丰富"一些文本块,如果它们引用必填字段:
<TextBlock Grid.Row="0" Grid.Column="0" Text="Age" customProperty="Required" />
<TextBlock Grid.Row="1" Grid.Column="0" Text="Foot Size/>
然后TextBlocks将以不同的方式显示它们的文本,第一个将有一个星号,而没有定义任何customproperty的那个将没有.
第二只鸟将对文本框的值进行某种验证,如果我理解正确是通过使用CustomValidationRule完成的,我实现了一个类:
class AgeController: ValidationRule
{
public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
{
if (value == null)
return new ValidationResult(false, "Null value");
int temp = 1;
Boolean noIllegalChars = int.TryParse(value.ToString(), out temp);
if (temp >= 1)
return new ValidationResult(true, null);
else
return new ValidationResult(false, "Correggi");
}
}
Run Code Online (Sandbox Code Playgroud)
通过将其添加到textBlox XAML代码:
<TextBox.Text>
<Binding Path="blabla" UpdateSourceTrigger="PropertyChanged" ValidatesOnDataErrors="True">
<Binding.ValidationRules>
<local:AgeController ValidationStep="RawProposedValue" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
Run Code Online (Sandbox Code Playgroud)
这是有效的但是验证过程应该是必需的而不是必需的字段:如果需要空白输入无效,但如果它是可选的,则空白字段是可以的.如何在引用链接到文本框的文本块时指定两个不同的ValidationRule来实现此目的?
/ tldr:我正在尝试找到一种方法来丰富文本块,该文本块具有为其文本添加样式的属性(星号或客户想要的任何内容,我修改了浓缩在一个地方修改文本的方式),文本框的验证然后,根据浓缩的值,参考丰富的文本块将表现不同.
我希望我没有弄乱这个解释.
我们正在使用ClickOnce部署我们的应用程序,我们注意到当我们通过单击ClickOnce桌面图标启动我们的应用程序时,应用程序启动速度较慢(至少需要30-60秒),而不是直接从.exe启动.我已经看到它不是一个未知的问题(Clickonce在更新后启动应用程序的速度很慢),但它似乎仍未解决.我想知道为什么会发生这种情况以及如何解决这个问题.
我只使用一台机器,所以我猜它与机器无关,与防病毒无关.
我在启动期间注意到不同的内存管理模式:ClickOnce部署需要更多时间,一段时间后它会释放一些内存.我们仍然在谈论12 MB的差异(67MB通过ClickOnce,50通过直接.exe).
这让我疯狂......
谢谢
我正在尝试将一个函数部署到作为默认“PROJECT_ID”@appspot.gserviceaccount.com 之外的不同服务帐户运行的 Google 函数。
这可能吗?
到目前为止我尝试过的是:
这些功能不断使用默认的 serviceAccount 进行部署。
谢谢
编辑(2019/02/13):
正如 @JJC 所说,现在可以通过 gcloud beta 功能使用:
gcloud beta functions deploy ... --service-account=$YOUR_SA_HERE
Run Code Online (Sandbox Code Playgroud)
编辑(2023/07/06): 正如@TinyTiger所述,现在是GA:请参阅此处的回复
service-accounts google-cloud-platform google-cloud-functions