代码之家  ›  专栏  ›  技术社区  ›  Juozas Kontvainis

如何使用C Windows窗体创建类似于Windows7中“文件替换”对话框的UI?

  •  2
  • Juozas Kontvainis  · 技术社区  · 14 年前

    我需要创建一个对话框,允许用户在几个相当复杂的操作之间进行选择。我非常喜欢Windows7文件替换对话框的可用性,我认为它非常适合我的需要。以下是一个供参考的屏幕截图:

    是否可以使用用于Windows对话框的控件?如果没有,您将如何建议创建类似于此对话框的UI?

    alt text

    是否可以使用用于Windows对话框的控件?如果没有,您将如何建议创建类似于此对话框的UI?

    1 回复  |  直到 12 年前
        1
  •  1
  •   Steve    14 年前

    似乎这可以通过一个包含一些文本标签和三个自定义控件的窗口很容易做到——其中一些图像用于箭头和文件图标——当用户鼠标悬停在它们上面时,每个图标都会改变它们的背景图像——并触发一个当它们被单击时窗口接收到的事件。相当标准的Winforms产品。

    在这个过程中是否有特殊的部分需要你额外的帮助?比如说,鼠标悬停?