AvaloniaUI 添加底部状态栏
在 AvaloniaUI 中,可以通过在窗口底部添加一个 Grid 控件,然后在其中添加一个 TextBlock 控件来实现底部状态栏的效果。
首先,在 XAML 文件中添加一个 Grid 控件,设置其行高为 Auto,列宽为 *,并将其放置在窗口底部:
<Grid RowDefinitions="Auto"
ColumnDefinitions="*"
VerticalAlignment="Bottom">
</Grid>
然后,在 Grid 控件中添加一个 TextBlock 控件,设置其文本为状态栏显示的内容,并设置其水平对齐方式为居中:
<Grid RowDefinitions="Auto"
ColumnDefinitions="*"
VerticalAlignment="Bottom">
<TextBlock Text="底部状态栏"
HorizontalAlignment="Center" />
</Grid>
最终的 XAML 代码如下:
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="AvaloniaApp.MainWindow"
Width="800"
Height="600">
<Grid>
<!-- 窗口内容 -->
</Grid>
<Grid RowDefinitions="Auto"
ColumnDefinitions="*"
VerticalAlignment="Bottom">
<TextBlock Text="底部状态栏"
HorizontalAlignment="Center" />
</Grid>
</Window>
``
原文地址: https://www.cveoy.top/t/topic/fIgU 著作权归作者所有。请勿转载和采集!