【发布时间】:2025-12-14 21:15:02
【问题描述】:
在我的应用程序中有一个侧边栏,其中包含这两个组件:
<Grid x:Name="AF" Visibility="Visibility">
<betata:AForm Height="508" VerticalAlignment="Top"/>
</Grid>
<Grid x:Name="AR" Visibility="Collapsed">
<betata:AReg Height="508" VerticalAlignment="Top"/>
</Grid>
在 AForm 中使用此方法获得超链接按钮:
private void HyperlinkButton_Click(object sender, RoutedEventArgs e)
{
betata.Views.Sidebar.Sidebar sd = new Sidebar();
sd.showAR(this);
}
回到我的侧边栏代码,得到了另一个名为 showAR 的方法,具有这些功能:
public void showAR(AForm aForm)
{
this.AR.Visibility = Visibility.Visible;
aForm.Visibility = Visibility.Collapsed;
}
但我不确定为什么 aForm 会折叠但 AR 无法显示。
【问题讨论】:
-
因为之前无法解决,最后终于找到了解决方案。但我没有删除,因为我想保留来自@Aligned 的参考