本文整理汇总了C#中System.Windows.Controls.Grid.FindResource方法的典型用法代码示例。如果您正苦于以下问题:C# Grid.FindResource方法的具体用法?C# Grid.FindResource怎么用?C# Grid.FindResource使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Windows.Controls.Grid
的用法示例。
在下文中一共展示了Grid.FindResource方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnApplyTemplate
public override void OnApplyTemplate() {
// Should be called first
// See http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.onapplytemplate(v=vs.110).aspx
base.OnApplyTemplate();
_contentPresenter = (ContentPresenter)Template.FindName(ContentPresenterName, this);
_ribbonHost = (Border)Template.FindName(RibbonHostName, this);
_statusBar = (StatusBar)Template.FindName(StatusBarName, this);
if (_ribbonOptionsPopup != null) {
_ribbonOptionsPopup.MouseUp -= OnRibbonOptionsPopupMouseUp;
}
_ribbonOptionsPopup = (Popup)Template.FindName(RibbonOptionsPopupName, this);
_ribbonOptionsPopup.DataContext = this;
_ribbonOptionsPopup.MouseUp += OnRibbonOptionsPopupMouseUp;
if (_ribbonOptionsList != null) {
_ribbonOptionsList.SelectionChanged -= OnRibbonOptionSelectionChanged;
}
_ribbonOptionsList = (ListView)Template.FindName(RibbonOptionsListName, this);
_ribbonOptionsList.SelectionChanged += OnRibbonOptionSelectionChanged;
_ribbonOptionsList.Items.AddRange(new[] {
new RibbonOption {
Title = Properties.Resources.AutoHideRibbonTitle,
Description = Properties.Resources.AutoHideRibbonDescription,
Visibility = RibbonState.Hidden,
ImageSource = new BitmapImage(new Uri("/Crystalbyte.Ribbon;component/Assets/autohide.png", UriKind.Relative))
},
new RibbonOption {
Title = Properties.Resources.ShowTabsTitle,
Description = Properties.Resources.ShowTabsDescription,
Visibility = RibbonState.Tabs,
ImageSource = new BitmapImage(new Uri("/Crystalbyte.Ribbon;component/Assets/show.tabs.png", UriKind.Relative))
},
new RibbonOption {
Title = Properties.Resources.ShowTabsAndCommandsTitle,
Description = Properties.Resources.ShowTabsAndCommandsDescription,
Visibility = RibbonState.TabsAndCommands,
ImageSource = new BitmapImage(new Uri("/Crystalbyte.Ribbon;component/Assets/show.tabs.commands.png", UriKind.Relative))
}
});
_appMenuHost = (Grid)Template.FindName(ApplicationMenuHostName, this);
if (_appMenuOpenStoryboard != null) {
_appMenuOpenStoryboard.Completed -= OnAppMenuOpened;
}
_appMenuOpenStoryboard = (Storyboard)_appMenuHost.FindResource("OpenApplicationMenuStoryboard");
_appMenuOpenStoryboard.Completed += OnAppMenuOpened;
if (_appMenuCloseStoryboard != null) {
_appMenuCloseStoryboard.Completed -= OnAppMenuClosed;
}
_appMenuCloseStoryboard = (Storyboard)_appMenuHost.FindResource("CloseApplicationMenuStoryboard");
_appMenuCloseStoryboard.Completed += OnAppMenuClosed;
SyncRibbonOptionsSelection();
}