我创建了一个可以正常工作的代码,但是我不确定这是将virtualenv
自动缩放到可用宽度空间的最佳方法。我需要在该图像上放置一些内容,所以我有一个virtualenv
:在第一层中是用以下代码创建的virtualenv
,在第二层中是virtualenvs
具有与Image相同的大小。
下面的代码是否还可以,或者可以做得更好?
(Get-ADForest).domains |% {
$tmpUser = Get-ADUser -Server $_ -Filter {EmailAddress -eq $Mail}
if ($tmpUser) {
$user = $tmpUser
$server = $_
$tmpUser = $null
}
}
$user | Set-ADUser -Certificates @{Add=$newCert} -server $server
答案 0 :(得分:1)
短代码:
ScaleImageLabel sl = new ScaleImageLabel(bgImage);
sl.setUIID("Container");
您不应覆盖绘画来设置首选大小。您应该已覆盖calcPreferredSize()
。对于ScaleImageLabel
,它已经设置为图像的自然尺寸,应该很大。