6

Bir denetimin RelativePanel ekli özelliklerini Visual State'te VisualState.Setters öğesinde XAML ile değiştirmeyi denedim, ancak özellikler değişmiyor, bu nedenle kodun arkasına göre sınamak için bir bağımlılık özelliği oluşturdum.Windows Uygulamaları'nda RelativePanel ekli özellikleri nasıl değiştirilir?

<VisualState.Setters> 
     <Setter Target="TimestablesControl.RelativePanel.RightOf" Value=""/> 
     <Setter Target="TimestablesControl.RelativePanel.AlignRightWithPanel" Value="false"/> 
     <Setter Target="TimestablesControl.RelativePanel.AlignLeftWithPanel" Value="true"/> 
</VisualState.Setters> 

Ve görünümü daha 'duyarlı' olun:

gibi bir değerler yeni gruba yenilemek için herhangi bir yolu var mı? İstediğiniz denetimin Adı: olgu Sende

TargetObjectXName.(ClassName.AttachedPropertyName) 

:

<VisualState.Setters> 
     <Setter Target="TimestablesControl.(RelativePanel.RightOf)" Value="Control1"/> 
     <Setter Target="TimestablesControl.(RelativePanel.AlignRightWithPanel)" Value="False"/> 
     <Setter Target="TimestablesControl.(RelativePanel.AlignLeftWithPanel)" Value="True"/> 
</VisualState.Setters> 

"Control1" dir x Setter.Target bu biçimi Ekli Özellikleri değerlerini kullanmak değiştirmek için

cevap

8

TimestablesControl'ün soluna yerleştirmek için.

+0

Evet ben ile test, çalışır:

+0

Sözdizimi güncellemesi için teşekkürler! – juFo

İlgili konular