Sto cercando di ottenere un bordo da mostrare attorno a un avalonEdit
'box' in un controllo Wpf ma non riesco a farlo accadere.Mostra il bordo su avalonEdit: TextEditor
Ho aggiunto BorderBrush="Black" BorderThickness="2"
ma chiaramente mi manca qualcosa.
Ho cercato su Google ma, nonostante i miei sforzi, non riesco a trovare nulla - sospetto che non conosca la terminologia corretta per Google perché sembra che debba essere semplice!
codice come segue:
<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>
che rende in questo modo:
ma la casella 'avalonEdit' non sembra per il rendering il confine quindi sembra invi sible a meno che/fino a quando un utente non fa clic all'interno e inizia a digitare.
Mi piacerebbe molto che il bordo abbia lo stesso aspetto della semplice casella di testo nella parte superiore del controllo utente, ma in questo momento mi accontenterò di qualsiasi cosa visibile!
Grazie per questa spiegazione/soluzione che è sicuramente un miglioramento. Qualche idea su come posso rendere il bordo simile allo stesso stile del bordo attorno alla semplice casella di testo sopra di esso? –
[Questo] (https://msdn.microsoft.com/en-us/library/ms752068%28v=vs.110%29.aspx) dovrebbe mostrare lo stile predefinito per la casella di testo. Se copi i colori, il raggio e altro, dovrebbe essere lo stesso. –