none
error MC3066: 类型引用无法找到名为“SexOpt”的公共类型。 RRS feed

  • 问题

  •  <r:RibbonWindow x:Class="WPF4RibbonDemo.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:local="clr-namespacei:WPF4RibbonDemo"
            xmlns:assembly="clr-namespace:System;assembly=mscorlib"
            xmlns:r="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
            Height="360" Width="500">
        <r:RibbonWindow.Resources>
            <ObjectDataProvider x:Key="sexEnum" MethodName="GetValues"
                                ObjectType="{x:Type assembly:Enum}">
                <ObjectDataProvider.MethodParameters>
                    <x:Type Type="local:SexOpt"/>
                </ObjectDataProvider.MethodParameters>
            </ObjectDataProvider>

    .......

    对应的类中定义了,

     public enum SexOpt { Male, Female };

    但是一生成解决方案就报错error MC3066: 类型引用无法找到名为“SexOpt”的公共类型。

    望高手指教

    2012年4月16日 6:04

全部回复