Skip to content

Instantly share code, notes, and snippets.

View devlights's full-sized avatar
🤧
hay fever....

devlights devlights

🤧
hay fever....
View GitHub Profile
@devlights
devlights / FollowPopupBehavior.cs
Created May 25, 2015 15:04
WPFFollowPopup (PlacementTargetに追随するポップアップ)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls.Primitives;
using System.Windows.Interactivity;
namespace DraggablePopup
@devlights
devlights / DragPopupBehavior.cs
Created May 25, 2015 14:21
WPFDraggablePopup (ドラッグ可能なポップアップ)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls.Primitives;
using System.Windows.Interactivity;
namespace DraggablePopup
@devlights
devlights / Google-Keyboard-Shortcut.md
Created May 4, 2015 09:17
Google検索結果で利用できるキーボードショートカット

Googleの検索サイトで使えるキーボードショートカット

  • Viの移動コマンド (j,k) で上下移動
  • 「/」で検索ボックスに移動
@devlights
devlights / ProgressSamples03.cs
Created April 24, 2015 01:35
System.IProgress<T>のサンプル2
#region ProgressSamples-03
/// <summary>
/// System.Progress<T>のサンプルです。
/// </summary>
/// <remarks>
/// このクラスは、.NET Framework 4.5から追加された型です。
/// </remarks>
public class ProgressSamples03 : IExecutable
{
class SampleWindow : Window
@devlights
devlights / ProgressSamples01.cs
Created April 24, 2015 01:33
System.IProgress<T>のサンプル
#region ProgressSamples-01
/// <summary>
/// System.Progress<T>のサンプルです。
/// </summary>
/// <remarks>
/// このクラスは、.NET Framework 4.5から追加された型です。
/// </remarks>
public class ProgressSamples01 : IExecutable
{
/// <summary>
@devlights
devlights / GenericStaticField.cs
Created April 21, 2015 03:59
ジェネリッククラスに定義したstaticフィールドは型パラメータ毎に定義される。
void Main()
{
AClass<int>.Count.Dump();
AClass<string>.Count.Dump();
AClass<int>.Count++;
AClass<int>.Count.Dump();
AClass<string>.Count.Dump();
@devlights
devlights / AssemblySamples01.cs
Created April 14, 2015 14:10
アセンブリのバージョンからビルド日時を求める
namespace Sazare.Samples
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sazare.Common;