以编程方式将枚举类型绑定到组合框

use*_*195 2 c# data-binding wpf combobox

我有以下枚举.

public enum DATABASE_TYPES
        {
            JDataStore, Access, SQLServer, H2, PostGresSQL, MySQL
        };
Run Code Online (Sandbox Code Playgroud)

我想将它绑定到WPF组合框.

我试过了:

cmb.ItemsSource = DATABASE_TYPES;
Run Code Online (Sandbox Code Playgroud)

但得到错误:

'ConfigGui.MainWindow.DATABASE_TYPES' is a 'type' but is used like a 'variable'
Run Code Online (Sandbox Code Playgroud)

Ran*_*pho 6

将它绑定到枚举的值:

cmb.ItemsSource = Enum.GetValues(typeof(DATABASE_TYPES)).Cast<DATABASE_TYPES>();
Run Code Online (Sandbox Code Playgroud)