首页 > 解决方案 > C# 中的 Windows 时区下拉菜单

问题描述

有没有一种简单的方法可以在 C# 的应用程序中显示 Windows 时区下拉列表,以便用户可以更改它?

类似于这个时区下拉

标签: c#windowstimezone

解决方案


我会按照Microsoft Docs执行此操作。

ReadOnlyCollection<TimeZoneInfo> tzCollection;
tzCollection = TimeZoneInfo.GetSystemTimeZones();

然后你可以像这样设置一个等于该集合的组合框数据源

comboBox.DataSource = tzCollection;

推荐阅读