【问题标题】:Is there any way to create a stand-alone ButtonSpec in Krypton Toolkit?有没有办法在 Krypton Toolkit 中创建一个独立的 ButtonSpec?
【发布时间】:2008-09-26 09:24:15
【问题描述】:

我需要创建一个与ButtonSpec 具有相同样式的按钮,其类型设置为Context,有没有办法创建一个不直接附加到另一个控件的ButtonSpec,或者让我错过了另一个控件上的简单样式选项?

【问题讨论】:

    标签: .net user-interface krypton-toolkit


    【解决方案1】:

    您无法获得独立的 ButtonSpec,但您不需要。创建一个 KryptonButton,然后将 ButtonStyle 设置为 ButtonSpec,它将以与其他控件中存在的 ButtonSpec 相同的方式绘制。如果您需要在按下时显示 KryptonContextMenu,可以使用 KryptonDropButton。

    【讨论】:

    • 有没有办法将按钮的图像设置为与设置 ButtonSpec.Type 相同的图像?我已经尝试设置 ButtonStyle,它似乎只是从按钮上删除了边框。
    • 不,您无法从 ButtonSpec.Type 获取图像。可能还有另一种方法。尝试使用 ButtonSpec 创建一个 KryptonHeader,然后删除 KryptonHeader.Values 的所有内容。然后删除标题背景/边框的绘图,你最终只有一个按钮规范!
    猜你喜欢
    • 2021-02-11
    • 2023-03-07
    • 1970-01-01
    • 2022-01-25
    • 2021-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多