Skip to content

Instantly share code, notes, and snippets.

using Microsoft.Expression.Interactivity;
using Microsoft.Phone.Controls;
using System.Windows;
using System.Windows.Interactivity;
namespace KatsuYuzu.Interactivity
{
/// <summary>
/// ページの向きを基に状態を切り替えます。
/// </summary>
# アプリケーションのプライバシーポリシー
このアプリケーションは、個人情報を収集したり公開しません。
--------------------------------------------------------------------------
# Application privacy policy
This application does not collect or publish any personal information.
@KatsuYuzu
KatsuYuzu / log4netSample.cs
Last active December 17, 2015 23:38
logn4etの動作サンプル
// AssemblyInfo.cs
// [assembly: log4net.Config.XmlConfigurator(Watch = true)]
// App.config
// <configSections>
// <section name="log4net"
// type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
// </configSections>
// <log4net>
// <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
@KatsuYuzu
KatsuYuzu / CounterViewModel.vb
Created December 7, 2013 05:43
C#からの変換依頼
Imports System.Windows.Input
Imports System.ComponentModel
Namespace CounterApp_CS
Public NotInheritable Class CounterViewModel
Implements INotifyPropertyChanged
Public Sub New()
counter_ = New CounterComponent.Counter()
@KatsuYuzu
KatsuYuzu / BindToApplicationBarIconButtonBehavior.cs
Created December 17, 2013 17:29
Windows PhoneのApplication Barのバインディングサンプル。長くなるのでコマンドは省略。コマンドはprismのソースを参照するとよいです。
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Input;
using System.Windows.Interactivity;
@KatsuYuzu
KatsuYuzu / MyTriggerBehavior.cs
Last active January 1, 2016 11:09
Windows ストアアプリの独自のTriggerBehaviorサンプル。
using Microsoft.Xaml.Interactivity;
using System;
using Windows.ApplicationModel;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Markup;
namespace App1
{
[ContentProperty(Name = "Actions")]
@KatsuYuzu
KatsuYuzu / CaputurePhotoAction.cs
Created March 10, 2014 14:06
Windows ストアアプリでWebカメラで写真をキャプチャするトリガーアクション。
using Microsoft.Xaml.Interactivity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using Windows.Media.Capture;
using Windows.Storage;
using Windows.UI.Xaml;
@KatsuYuzu
KatsuYuzu / PickPhotoAction.cs
Last active August 29, 2015 13:57
Windows ストアアプリで画像ライブラリを起動して写真ファイルを選択するトリガーアクション。
using Microsoft.Xaml.Interactivity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using Windows.Graphics.Imaging;
using Windows.Storage;
using Windows.Storage.Pickers;
@KatsuYuzu
KatsuYuzu / UnityConfig.vb
Last active August 29, 2015 14:10
Unity.Mvc - UnityConfig.vb, UnityMvcActivator.vb
Imports System
Imports Microsoft.Practices.Unity
Imports Microsoft.Practices.Unity.Configuration
''' <summary>
''' Specifies the Unity configuration for the main container.
''' </summary>
Public Class UnityConfig
#Region "Unity Container"
Private Shared ReadOnly _Container As Lazy(Of IUnityContainer) = New Lazy(Of IUnityContainer)(
@KatsuYuzu
KatsuYuzu / tslint.json
Last active January 19, 2016 07:04
好みの tslint.json(Web Essentials 2.5.4時点のすべての rules)
// added and custom from Web Essentials 2.5.4 default
{
"rules": {
"ban": [
true,
[ "_", "extend" ],
[ "_", "isNull" ],
[ "_", "isDefined" ]
],
"class-name": true,