C# Avalonia 的StackPanel中 元件隱藏 其他元件不進行移動 要如何實現

C# Avalonia 的StackPanel中 元件隱藏 其他元件不進行移動 要如何實現

C# Avalonia 的StackPanel中 元件隱藏 其他元件不進行移動 要如何實現


資料來源:chatgpt


使用 Opacity [在這個例子中,第二個按鈕會變得完全透明,但它仍然會佔據空間,其他元素的位置不會改變。]

axaml:

<StackPanel>
    <Button Content="Button 1"/>
    <Button x:Name="btn02" Content="Button 2" Opacity="0"/>
    <Button Content="Button 3"/>
</StackPanel>

code:

btn02.Opacity=0;//透明占空間
btn02.Opacity=1;//顯示不透明

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *