Bir Wpf denetiminde bir avalonEdit
'kutu' etrafında göstermek için bir kenarlık elde etmeye çalışıyorum, ancak bunun gerçekleşmesi mümkün görünmüyor.Kenarlık göster avalonEdit: TextEditor
BorderBrush="Black" BorderThickness="2"
ekledim ama açıkça bir şeyleri özlüyorum.
Ben googled ettik ama, benim çabalarına rağmen, ben bir şey bulamıyorum - Ben Google için doğru terminoloji bilmiyorum çünkü sanki düz olması gerektiğini hissediyor sanıyordum!
Kod aşağıdaki gibi:
ama 'avalonEdit' kutusunun görüntülenmesini görünmüyor: Bu gibi işler
<Label Content="Account:" HorizontalAlignment="Left" Margin="10,28,0,0" VerticalAlignment="Top"/>
<TextBox Name ="textBoxAccount" HorizontalAlignment="Left" Height="23" Margin="66,28,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="120"/>
<Label Content="Query:" HorizontalAlignment="Left" Margin="10,59,0,0" VerticalAlignment="Top"/>
<Button x:Name="btnGo" Content="Go!" HorizontalAlignment="Left" Height="25" Margin="10,342,0,0" VerticalAlignment="Top" Width="146"/>
<avalonEdit:TextEditor
xmlns:avalonEdit="http://icsharpcode.net/sharpdevelop/avalonedit"
x:Name="textEditor"
FontFamily="Consolas"
SyntaxHighlighting="AWQL"
ScrollViewer.VerticalScrollBarVisibility="Hidden"
WordWrap="True"
Visibility="Visible"
BorderBrush="Black" BorderThickness="2"
FontSize="10pt" Margin="12,89.96,10,0" Height="229" VerticalAlignment="Top"/>
</Grid>
kenarlık invi görünüyor Bir kullanıcı girip tıklayana kadar yazabilir ve yazmaya başlar.
Sınırların kullanıcı denetiminin en üstündeki basit metin kutusuyla aynı görünmesini çok isterdim, ancak şu anda görünür olan her şey için yerleşirdim!
Kesinlikle bir gelişme olan bu açıklama/çözüm için teşekkür ederiz. Sınırı nasıl oluşturabileceğime dair herhangi bir fikir, yukarıdaki basit metin kutusunun etrafındaki kenarlık ile aynı stilde görünüyor mu? –
[This] (https://msdn.microsoft.com/en-us/library/ms752068%28v=vs.110%29.aspx) metin kutusu için varsayılan stili göstermelidir. Renkleri, yarıçapı ve daha fazlasını kopyalarsanız, aynı olmalıdır. –