「Widget」修訂間的差異
(→常用的预定义小部件参数包括) |
小 (已保护“Widget”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期))) |
||
(未顯示同一使用者於中間所作的 5 次修訂) | |||
行 3: | 行 3: | ||
<br> | <br> | ||
<big>Widgets 是创建交互内容的好方法,可能包括滚动条、按钮、工具提示等内容。</big> | <big>Widgets 是创建交互内容的好方法,可能包括滚动条、按钮、工具提示等内容。</big> | ||
− | == 常用的预定义 | + | == 常用的预定义 Widget 包括 == |
* <big>ButtonWidget</big> | * <big>ButtonWidget</big> | ||
* <big>ImageWidget</big> | * <big>ImageWidget</big> | ||
行 15: | 行 15: | ||
<br> | <br> | ||
=== <big>注释</big> === | === <big>注释</big> === | ||
− | <big>还有更多的 widgets,以上的 widgets 只是常见的普通部分。你可以通过反编译 TaleWorlds.GauntletUI.dll 和 TaleWorlds.MountAndBlade.GauntletUI.dll。Widgets 继承 '''Widget''' 类,其(Tag)标记名将与类名相同。</big> | + | <big>还有更多的 widgets,以上的 widgets 只是常见的普通部分。你可以通过反编译 TaleWorlds.GauntletUI.dll 和 TaleWorlds.MountAndBlade.GauntletUI.dll。Widgets 继承 '''Widget''' 类,其(Tag)标记名将与类名相同。</big><br> |
− | == 常用的预定义 | + | |
+ | == 常用的预定义 Widget 参数包括 == | ||
* <big>Brush</big> | * <big>Brush</big> | ||
* <big>Command.Click (Command.YourKeyHere)</big> | * <big>Command.Click (Command.YourKeyHere)</big> | ||
行 29: | 行 30: | ||
* <big>WidthSizePolicy / HeightSizePolicy</big> | * <big>WidthSizePolicy / HeightSizePolicy</big> | ||
− | == 创建一个自定义小部件 | + | == 创建一个自定义 Widget == |
+ | <big>你可以通过创建一个类继承 '''Widget''' 类以简单地自定义一个 小部件 。然后你就可以在任意 [[Movie]] 中使用你的 Widget,你的 Widget 的(Tag)标记名将会与类名相同。</big> |
於 2020年4月23日 (四) 23:38 的最新修訂
訪問源文檔
返回目錄
Widgets 是創建交互內容的好方法,可能包括滾動條、按鈕、工具提示等內容。
常用的預定義 Widget 包括
- ButtonWidget
- ImageWidget
- ListPanel
- RichTextWidget
- ScrollablePanel
- ScrollBarWidget
- TextWidget
- TooltipWidget
- Widget
注釋
還有更多的 widgets,以上的 widgets 只是常見的普通部分。你可以通過反編譯 TaleWorlds.GauntletUI.dll 和 TaleWorlds.MountAndBlade.GauntletUI.dll。Widgets 繼承 Widget 類,其(Tag)標記名將與類名相同。
常用的預定義 Widget 參數包括
- Brush
- Command.Click (Command.YourKeyHere)
- DataSource (Properties with DataSourceProperty Attribute in C#)
- DoNotAcceptEvents
- HorizontalAlignment / VerticalAlignment
- Id
- MarginLeft / MarginRight / MarginTop / MarginBottom
- Sprite
- SuggestedWidth / SuggestedHeight
- Text (Text Widgets only)
- WidthSizePolicy / HeightSizePolicy
創建一個自定義 Widget
你可以通過創建一個類繼承 Widget 類以簡單地自定義一個小部件。然後你就可以在任意 Movie 中使用你的 Widget,你的 Widget 的(Tag)標記名將會與類名相同。