1

流暢なリボンコントロールを試してみたい。それが私がそれをダウンロードして私のwpfプロジェクトに追加した理由です。私のxamlコードは

<Fluent:RibbonWindow x:Class="Fluent.Sample.Foundation.Window"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     
    xmlns:Fluent="clr-namespace:Fluent;assembly=Fluent"     
    Title="Fluent.Sample.Foundation" Width="800" Height="600" WindowStartupLocation="CenterScreen" >


    <Fluent:Ribbon>
        <!--Backstage-->
        <Fluent:Ribbon.Menu>
            <Fluent:Backstage></Fluent:Backstage>
        </Fluent:Ribbon.Menu>
        <!--Tabs-->
        <Fluent:RibbonTabItem Header="Tab">
            <Fluent:RibbonGroupBox Header="Group">
                <Fluent:Button Name="buttonGreen" Header="Green" Icon="Images\Green.png" LargeIcon="Images\GreenLarge.png" Click="btnClick" />
                <Fluent:Button Name="buttonGray" Header="Grey" Icon="Images\Gray.png" LargeIcon="Images\GrayLarge.png" />
            </Fluent:RibbonGroupBox>
        </Fluent:RibbonTabItem>
    </Fluent:Ribbon>

</Fluent:RibbonWindow> 

このように流暢なリボン ボタンにクリック イベントを追加しました。

Class MainWindow 
    Private Sub btnClick(sender As Object, e As RoutedEventArgs)
        MsgBox("test")
    End Sub
End Class

しかし、私はこのエラーが発生します。

Type 'Fluent.RibbonWindow' is not defined.
Type 'Fluent.Button' is not defined.
'btnClick' is not a member of 'TestRibbon.Fluent.Sample.Foundation.Window'. 

Fluent.RibbonWindowをGlobal.Fluent.RibbonWindow に変更し、 Fluent.Buttonと同じことを変更すると、うまく機能し、しばらくすると再び同じエラーが表示され、なぜこのエラーが発生したのか理解できません'btnClick' はのメンバーではありません'TestRibbon.Fluent.Sample.Foundation.Window'.

誰でもこの問題で私を助けることができますか? ありがとう。

4

1 に答える 1