gpt4 book ai didi

visual-studio - 如何在 Visual Studio 2012 Light Switch 中创建自定义菜单/导航屏幕?

转载 作者:行者123 更新时间:2023-12-04 05:30:25 25 4
gpt4 key购买 nike

Visual Studio 2012 LightSwitch 默认提供 5 或 6 个屏幕,例如:搜索、新建等。

我想创建一个非常基本的自定义导航/主菜单屏幕。所有这个屏幕将包含在一个最大化窗口中的 6 个垂直按钮(对于初学者和为了简单起见),每个按钮都会弹出另一个屏幕。

是否有类似于常规 Visual Studio 2012 应用程序的拖放操作?我基本上想创建一个名为:“导航菜单”或类似内容的新屏幕模板。

谢谢,DM。

最佳答案

您只能通过创建 LightSwitch 屏幕模板扩展来创建新的屏幕模板。

然而,对于胆小的人来说,这并不是一份真正的工作。在过去的几年里,我创建了许多扩展,我认为屏幕模板扩展是最难做的。我了解设计屏幕模板的内容。它可以 是代码密集型的,这取决于您希望模板为您创建的内容。我有几个屏幕模板想要根据自己的需要创建,但我一直推迟使用它们。

我不想让您失望,如果您确实决定创建自己的屏幕模板扩展,请提前了解您的目标。

一个问题。您是要在同一应用程序中还是在其他应用程序中重复使用此屏幕?如果答案是“否”,那么创建屏幕模板扩展就有点过分了。

如果您只想要这些屏幕中的一个,要执行您所描述的操作,您所要做的就是向屏幕添加一个 RowsLayout 控件,然后为您想要在屏幕上显示的每个导航“按钮”添加一个 RowsLayout 控件。使用“添加按钮”上下文菜单选项(右键单击 RowsLayout 控件)添加按钮。将大小等设置为您想要的值,并将 RowsLayout 控件的水平对齐设置设置为中心。

这些按钮不会那么“性感”,它们只是您将在应用程序中的其他任何地方看到的相同按钮的更大版本(大小除外,如果您决定更改它)。主要优点是您可以快速、开箱即用。

或者你可以在这篇文章中做一些类似的事情,Course Manager VS 2012 Sample Part 6 – Home Screen ,如果你想改善屏幕的外观。

关于visual-studio - 如何在 Visual Studio 2012 Light Switch 中创建自定义菜单/导航屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700465/

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