Her iki panelin de dolu olduğu bir SplitContainer var.
Yeniden boyutlandırdığımda, her iki panel de eşit şekilde ölçeklenir; böylelikle ayırıcı, kapta aynı göreceli uzaklıktadır.
Bu özelliği gerçekten engellemem gerekiyor. Bunu nasıl yaparım?C# 'daki ölçekleme panellerinden ayırıcıyı durdurun?
cevap
FixedPanel
özelliğine bakın. Ardından, Panel1
veya Panel2
'un düzeltilmesini isteyip istemediğinizi belirtebilirsiniz. Üç seçenek vardır:
Yok
SplitContainer.Panel1, SplitContainer.Panel2 sabittir ne olduğunu belirtir (Bu varsayılan değerdir). Bir Control.Resize olayı her iki paneli de etkiler. Panel1
SplitContainer.Panel1 sabit olduğunu belirtir. Bir Control.Resize olayı yalnızca SplitContainer.Panel2'yi etkiler. Panel2
SplitContainer.Panel2 sabit olduğunu belirtir. Bir Control.Resize olayı yalnızca SplitContainer.Panel1'i etkiler.
FixedPanel
Splitter öğesinin ölçeklendirmesini belirtmek için splitter öğesinin özelliğini kullanabilirsiniz. Varsayılan olarak, None
olarak ayarlanır, böylece her ikisi de ölçeklenir.
Üzgünüm, ama diğer cevap 16 saniye daha hızlıydı. – Vercas
Teşekkürler! İşe yaradı! : D – Vercas