gpt4 book ai didi

c# - 此设计的用户控件或自定义控件?

转载 作者:太空宇宙 更新时间:2023-11-03 11:48:12 26 4
gpt4 key购买 nike

alt text

如果我想创建一个这样的按钮控件,它应该是用户控件还是自定义控件?我不确定也许还有别的东西?理想情况下,我希望能够分别设置主按钮和内部按钮的样式/动画;也显然我需要单独处理他们的事件。这些按钮将在运行时创建,我需要动态设置图标。

最佳答案

我建议使用用户控件。您仍然可以在 xaml 中创建基本样式并使用代码实现动态内容。

你基本上会有这样的东西:

    <Button>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>

<Image Source="" Grid.Column="0" />
<TextBlock Grid.Column="1">Your button text</TextBlock>
<Image Source="" Grid.Column="2"/>
</Grid>
</Button>

关于c# - 此设计的用户控件或自定义控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2842138/

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