Skip to content

Instantly share code, notes, and snippets.

@dealproc
dealproc / BaseSyncTask.cs
Last active August 29, 2015 14:04
Healing SignalR Connection
namespace {YourNamespace}.ServiceBus.Tasks {
using System;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
public abstract class BaseSyncTask : ISyncTask {
protected NLog.Logger Log = NLog.LogManager.GetCurrentClassLogger();
public abstract int Priority { get; }
@dealproc
dealproc / DataGridAutomaticEditingBehavior.cs
Created July 18, 2014 15:38
WPF Datagrid - Edit on focus
namespace {Your.Namespace.Here}.Behaviors {
using System.Windows.Controls;
using System.Windows.Interactivity;
// Pulled from: http://codermonkey65.blogspot.com/2012/12/making-wpf-datagrid-keyboard-friendly.html
public class DataGridAutomaticEditingBehavior : Behavior<DataGrid> {
protected override void OnAttached() {
AssociatedObject.GotFocus += AssociatedObject_GotFocus;
base.OnAttached();
}
@ekwus
ekwus / MainViewModel
Created September 10, 2013 09:05
Example of binding MahApps.Metro Flyout IsOpen using MVVM Light
using System;
using System.Collections.ObjectModel;
using System.Threading;
using GalaSoft.MvvmLight;
using GalaSoft.MvvmLight.Command;
using TrinityToolkit;
using TrinityPlayer.Model;