gpt4 book ai didi

c# - 两千行代码重构xaml页面

转载 作者:行者123 更新时间:2023-12-02 05:07:39 24 4
gpt4 key购买 nike

我的页面有 5 个选项卡项,有两千多行代码。是否可以将每个选项卡项的代码移动到某种模板?我该如何重构这么大的页面?

谢谢。

最佳答案

您总是可以只创建新的资源字典并将每个标签页的内容放入其中并为它们提供一个键。

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

<Grid x:Key="tabPage1">
<!-- your controls here-->
</Grid>
</ResourceDictionary>

然后用那个键引用。

<TabControl>
<TabItem Content="{StaticResource tabPage1}"/>
</TabControl>

如果您想在多个选项卡上使用内容,它实际上会共享同一个静态实例,因此您必须指定是否需要它的多个实例。

关于c# - 两千行代码重构xaml页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16038606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com