• 大小: 1.97MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-16
  • 语言: C#
  • 标签: office  

资源简介

wpf 仿office

资源截图

代码片段和文件信息

#region Copyright and License Information

// Fluent Ribbon Control Suite
// http://fluent.codeplex.com/
// Copyright © Degtyarev Daniel Rikker Serg. 2009-2010.  All rights reserved.
// 
// Distributed under the terms of the Microsoft Public License (Ms-PL). 
// The license is available online http://fluent.codeplex.com/license

#endregion

using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Runtime.InteropServices;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Input;
using System.Windows.Interop;
using System.Windows.Markup;
using System.Windows.Media;

namespace Fluent
{
    /// 
    /// Extracts right content presenter of application menu converter
    /// 

    public class ApplicationMenuRightContentExtractorConverter:IValueConverter
    {
        #region Implementation of IValueConverter

        /// 
        /// Converts a value. 
        /// 

        /// 
        /// A converted value. If the method returns null the valid null value is used.
        /// 

        /// The value produced by the binding source.The type of the binding target property.The converter parameter to use.The culture to use in the converter.
        public object Convert(object value Type targetType object parameter CultureInfo culture)
        {
            ApplicationMenu menu = value as ApplicationMenu;
            if(menu!=null) return menu.Template.FindName(“PART_RightContentPresenter“ menu) as ContentPresenter;
            return value;
        }

        /// 
        /// Converts a value. 
        /// 

        /// 
        /// A converted value. If the method returns null the valid null value is used.
        /// 

        /// The value that is produced by the binding target.The type to convert to.The converter parameter to use.The culture to use in the converter.
        public object ConvertBack(object value Type targetType object parameter CultureInfo culture)
        {
            return value;
        }

        #endregion
    }

    /// 
    /// Represents backstage button
    /// 

    public class ApplicationMenu : DropDownButton
    {
        #region Fields

        

        #endregion

        #region Properties

        /// 
        /// Gets or sets width of right content
        /// 

        pu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         149  2014-04-14 06:41  fluent_041a958b93bb\.hg_archival.txt
     文件         294  2014-04-14 06:41  fluent_041a958b93bb\.hgignore
     文件         544  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Build.cmd
     文件        1456  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent dotNET 3.5.sln
     文件        1436  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent dotNET 4.0.sln
     文件        1434  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent dotNET 4.5.sln
     文件        1647  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent.Ribbon.msbuild
     文件        2147  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent.Ribbon.nuspec
     文件        8221  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ApplicatonMenu.cs
     文件        8237  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\AttachedProperties\RibbonAttachedProperties.cs
     文件       19730  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Backstage.cs
     文件        4524  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\BackstageAdorner.cs
     文件        4936  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\BackstageButton.cs
     文件       15510  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\BackstageTabControl.cs
     文件        7770  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\BackstageTabItem.cs
     文件        7465  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Button.cs
     文件        6433  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\CheckBox.cs
     文件         442  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ClosingWindowEventHandlerArgs.cs
     文件       39117  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ColorGallery.cs
     文件       41434  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ComboBox.cs
     文件        5852  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ContextMenu.cs
     文件        1613  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\ContextMenuService.cs
     文件        2475  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Converters\InvertNumericConverter.cs
     文件         302  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Converters\StaticConverters.cs
     文件        3042  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Converters\ThicknessConverter.cs
     文件       20311  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Documents\Features.xlsx
     文件      780922  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Documents\Fluent Ribbon Control Suite Walkthrough.docx
     文件       30763  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\DropDownButton.cs
     文件         190  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Extensibility\IRibbonSizeChangedSink.cs
     文件       26338  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Fluent dotNET 3.5.csproj
     文件       26697  2014-04-14 06:41  fluent_041a958b93bb\Fluent\Fluent\Fluent dotNET 4.0.csproj
............此处省略282个文件信息

评论

共有 条评论