我在我的 xaml 文件中定义了一个包含多个按钮的 StackPanel。我希望能够根据某些事件删除按钮,并通过让以下按钮在屏幕上向上移动来填充该按钮的“间隙”。
我用过:
buttonName.Visibility = System.Windows.Visibility.Hidden;
但这只是隐藏了按钮并留下了空隙。
将按钮添加到 .cs 文件中的 StackPanel 会更简单吗?如果删除一个按钮,而不是只在窗口中添加一个按钮?如果是这样,我如何从 .cs 文件中添加一个按钮?
我在我的 xaml 文件中定义了一个包含多个按钮的 StackPanel。我希望能够根据某些事件删除按钮,并通过让以下按钮在屏幕上向上移动来填充该按钮的“间隙”。
我用过:
buttonName.Visibility = System.Windows.Visibility.Hidden;
但这只是隐藏了按钮并留下了空隙。
将按钮添加到 .cs 文件中的 StackPanel 会更简单吗?如果删除一个按钮,而不是只在窗口中添加一个按钮?如果是这样,我如何从 .cs 文件中添加一个按钮?