0

カスタム ライブラリ プロジェクトに配置する WPF バインディング ナビゲーター コントロールを作成しようとしています。次のエラーが表示されます。

Error   1   The type name 'WPFBindingNavigatorControl' does not exist in the type 'WPFBindingNavigatorControl.WPFBindingNavigatorControl'

xaml コードは次のとおりです。

<UserControl x:Class="WPFBindingNavigatorControl.WPFBindingNavigatorControl"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         mc:Ignorable="d" 
         d:DesignHeight="45" d:DesignWidth="375" xmlns:my="clr-namespace:ImageButton;assembly=ImageButton" Loaded="UserControl_Loaded">
<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="47*" />
        <ColumnDefinition Width="50*" />
        <ColumnDefinition Width="87*" />
        <ColumnDefinition Width="32*" />
        <ColumnDefinition Width="54*" />
        <ColumnDefinition Width="51*" />
        <ColumnDefinition Width="54*" />
    </Grid.ColumnDefinitions>
    <my:ImageButton Name="btnFirst" Image="/images/Go-first.png" ImageHeight="NaN" ImageWidth="NaN" />
    <my:ImageButton  Grid.Column="1" Name="btnPrevious" Image="/images/Go-previous-view.png" Margin="6,0,0,0" />
    <TextBox Grid.Column="2" Margin="6,10,8,12" Name="txtGoTo" />
    <Label Content="Of" Grid.Column="3" Margin="0,8,3,9" Name="label1" />
    <Label Content="Label" Grid.Column="4" Margin="0,8,0,9" Name="lblTotalRowCount" />
    <my:ImageButton Grid.Column="5" Name="btnNext" Image="/images/Go-next.png" Margin="0,0,9,0" />
    <my:ImageButton Grid.Column="6" Name="btnLast" Image="/images/Go-last.png" />
</Grid>

現在、これは私が作成した別のユーザー コントロール、ImageButton も使用しています。このクラスは、私のテスト ソリューションの別のプロジェクトにあります。すべてのプロジェクトのターゲット フレームワークを同じ .NET Framework 4 にリセットしました。それでも同じ xaml エラーが発生します。私はここで何か間違ったことをしたことを知っています。前もって感謝します。

エド・コーエン

4

1 に答える 1

2

次のように、クラスの名前を現在の名前空間とは異なる名前に変更してみてください。

namespace = WPFBindingNavigatorControl
class = WPFBindingNavigatorControl
于 2012-11-14T14:10:12.297 に答える