아래의 다운로드의 파일은 XP에서 오류가 발생합니다

정식릴리즈 받으세요
http://kojaedoo.tistory.com/532

간단하게 구현중인모습

 

이벤트를 걸기위한 이벤트 Resources

    <Window.Resources>        
        <ResourceDictionary>
            <my:RibbonCommand x:Key="CopyCommand" 
			LabelTitle="Copy" LabelDescription="복사를 진행합니다." LargeImageSource="/RibbonWpfApplication;component/Images/7.jpg" Executed="RibbonCommand_Executed"></my:RibbonCommand>
        </ResourceDictionary>
    </Window.Resources>

Executed="RibbonCommand_Executed" 비하인드 코드에서 처리

        private void RibbonCommand_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            MessageBox.Show("RibbonCommand_Executed");
        }

ribbon 메뉴구현

       <my:Ribbon  Title="" DockPanel.Dock="Top"  x:Name="RibbonWindow">
            	<my:Ribbon.BindingGroup>
            		<BindingGroup/>
            	</my:Ribbon.BindingGroup>    		
    		
    			<my:Ribbon.ApplicationMenu>
    				<my:RibbonApplicationMenu />
    			</my:Ribbon.ApplicationMenu>
                
                
    			<my:RibbonTab Label="Personnel" d:IsLocked="True">
    				<my:RibbonGroup>
                        <my:RibbonButton Command="{StaticResource CopyCommand}" />                                        
                    </my:RibbonGroup>
    				
    			</my:RibbonTab>
					<my:RibbonTab Label="메뉴2">
						<my:RibbonGroup>
                        <my:RibbonButton Content="메뉴2 서브메뉴" />
                    </my:RibbonGroup>
					</my:RibbonTab>
                <my:RibbonTab Label="메뉴3"/>
                <my:RibbonTab Label="메뉴4"/>
                <my:RibbonTab Label="메뉴5"/>
                <my:RibbonTab Label="메뉴6"/>
                <my:RibbonTab Label="메뉴7"/>
                <my:RibbonTab Label="메뉴8"/>
                <my:RibbonTab Label="메뉴9"/>
    		</my:Ribbon>

코드상에서 이벤트걸기

<my:RibbonButton Command="{StaticResource CopyCommand}" />

 

ApplicationMenu 드롭다운 메뉴 구현하기

 
이벤트 거는것은 위에와 같고

<my:Ribbon.ApplicationMenu>
    <my:RibbonApplicationMenu>
        <my:RibbonApplicationMenuItem Command="{StaticResource FileCommand}"/>
        </my:RibbonApplicationMenu>
</my:Ribbon.ApplicationMenu>

블랜드에서는 ..

위의 코드와 같은 역활을 한다

+ Recent posts