Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

2011-01-01から1ヶ月間の記事一覧

テンプレートバインディングを適用する

アプリ実行 ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> </Application> MainWindow.xaml

ボタンにリッチなテンプレートを適用する

アプリ実行 ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Button.xaml"> </Application> Button.xaml

ボタンクリックでテンプレートを適用する

アプリ実行 起動 ボタンクリック ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Page1.xaml"> </Application> Page1.xaml

ボタンにコントロールテンプレートを適用する

アプリ実行 ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml"> </Application> MainWindow.xaml

特定のページをジャーナルから削除する

アプリ実行 ※「進む」ボタンをクリックする。 検証 項目 結果 血液型入力ページがジャーナルから削除されていること OK ソースコード Human.cs namespace HelloWorld { public class Human { public string BloodType { get; set; } } } App.xaml

ページを遷移する前に検証する

アプリ実行 名前が入力されたときだけ次のページに受け渡します。 Page1.xaml Hello.xaml 検証 項目 結果 名前の入力がないとき「続行」をクリックしても遷移しない OK 名前の入力があるとき遷移する OK 遷移すると「戻る」ボタンが有効になる OK 「戻る」ボ…

知っていると便利な記号変換

Microsoft Office IME 2010で確認しました。 図形 読み 変換 まる ○◎● さんかく △▽▲▼ しかく □■◇◆ ほし ☆★*※ 矢印 読み 変換 うえ ↑ ̄ した ↓_ ひだり ← みぎ →⇒ やじるし →←↑↓⇒⇔ 数学 読み 変換 たす + ひく − かける × わる ÷ いこーる =≒≠ しょうなり…

プロパティを使用してページ間で状態を受け渡す

アプリ実行 Helloクラスのプロパティを使用して、入力された名前を次のページに受け渡します。 Page1.xaml BloodType.xaml ソースコード App.xaml <Application x:Class="Hello.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Page1.xaml"> </Application> Human.cs namespa…

Application.Propertiesを使用してページ間で状態を受け渡す

アプリ実行 Application.Propertiesを使用して、入力された名前を次のページに受け渡します。 Page1.xaml BloodType.xaml ソースコード App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="Page1.xaml"> </Application> Pag…

5分で理解するMicrosoft管理コンソール

スナップインの追加 管理コンソールに追加できる各機能のことを「スナップイン」と呼んでいます。ここではスナップインを追加する方法を説明します。 「ファイル名を指定して実行」で「mmc」を実行します。 管理コンソールが起動します。 メニュー[ファイル]…

ヤクルトの「青汁のめぐり」を飲んでみました。

お勧めのポイント。 おいしい。 細粒の粉末なので水溶性が高い。緑茶や麦茶に溶かして飲んています。 食物繊維配合。 ヤクルトのブランド。 30袋で1,980円。2袋/日なので若干高い印象はありましたが、それでも購入意欲を起こさせるだけの価値はありました。…

ナビゲーションとページ(マークアップその2)

前回(以下のエントリー)と同じ機能をNavigationWindowの定義を省略して実装します。 ナビゲーションとページ(マークアップ) - プログラマーな日々前回と同じ機能をマークアップで実装します。 ... App.xaml App.xamlだけが変わります。

私はGoogleのToDoリストをこんな風に使っています

まず、ToDoリストの基本的な使い方は、こちらを参照してください。 Gmail の ToDo リスト - Gmail ヘルプToDo リストは、やるべきことを管理するための Gmail の機能です。アイテムのリストを作成したり、期限やメモを設定したり、Gmail のメールを ToDo リ…

"壁を背に机を置くとすげえ集中できるらしい"のでやってみました

"壁を背に机を置くとすげえ集中できるらしい"のでやってみました。壁を背に机を置くとすげえ集中できるらしい | DDN JAPAN 確かに集中力が増しました。というより背後が気にならなくなりました。以前は物音がするたびに振り返っていたから。しばらくはこれで…

マイクロソフトの無償のWeb開発環境がまた1つ増えた

マイクロソフトが無償のWeb開発環境「WebMatrix」をリリースしました。 WebMatrix 3WebMatrix is a free, lightweight, cloud-connected web development tool Create, publish, and maintain your website with ease ...ネタ元: マイクロソフト、無償のWeb…

ナビゲーションとページ(マークアップ)

前回(以下のエントリー)と同じ機能をマークアップで実装します。 ナビゲーションとページ(ビハインドコード) - プログラマーな日々今回はマークアップを使わずにビハインドコードでナビゲーションを実装します。 ... App.xaml

ナビゲーションとページ(ビハインドコード)

今回はマークアップを使わずにビハインドコードでナビゲーションを実装します。 App.xaml <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> </Application> App.xaml.cs using System.Windows; namespace HelloWorld { public partial class …

何もやる気が起きない...そんなときは

成果を鮮明にイメージする 例えば、Blogを書きたいのなら、書いたBlogが読まれているシーンをできるだけ鮮明にイメージします。 とにかく体を動かす 体操でも家事でもいいので、とにかく体を動かすことによってやる気が出てきます。単純な脳、複雑な「私」po…

ユーザーコントロールを作成する

UserControl1.xaml

ウィンドウを管理する

MainWindow.xaml <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Width="200" SizeToContent="Height"> <Grid> <StackPanel> <Button Click="NewWindowCliecked">New Window Cli…</button></stackpanel></grid></window>

Application.ShutdownModeを検証する

App.xaml 以下のマークアップのShutdownModeを変更して検証しました。 <Application x:Class="HelloWorld.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow.xaml" ShutdownMode="OnLastWindowClose"> </Application> 検証 ShutdownModeの値 結…

Yammerエントリのまとめ

Yammer関連のエントリをこのページにまとめます。エントリするたびに随時更新します。 導入 社内にYammer(イントラ版Twitter)を導入してみた - プログラマーな日々 一言で表現すれば「イントラ版Twitter」。基本機能だけであれば無料です。 ...Yammerを使…

ASP.NETエントリのまとめ

ASP.NET関連のエントリをこのページにまとめます。エントリするたびに随時更新します。 トレース ASP.NETのイベント呼び出しをトレースする - プログラマーな日々 アプリケーション内でトレースデータを出力する - プログラマーな日々(2011/02/16追記) ア…

WCFエントリのまとめ

WCF関連のエントリをこのページにまとめます。エントリするたびに随時更新します。 Hello World WCFをはじめました(サービス編) - プログラマーな日々今回はWCFサービスを作成します。 ...(2011/10/18追記) WCFサービスの作成 - プログラマーな日々WCFサ…

WPFエントリのまとめ

WPF関連のエントリをこのページにまとめます。エントリするたびに随時更新します。 Hello World WPFをはじめました - プログラマーな日々エディタだけでWPFのHello World - プログラマーな日々ソースコードとプロジェクトファイルを手書きしてHello Worldを…

ダイアログのスタートアップを検証する

MainWindow.xaml <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="200" Width="300"> <StackPanel> <Button Click="ShowDialog">Show Dialog</Button> </StackPanel> </window>

ウィンドウのサイズ変更を検証する

MainWindow.xaml <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="200" Width="300"> <StackPanel> <Button Click="Show">Show</Button> </StackPanel> </Window> MainWi…

被オーナーウィンドウを検証する

MainWindow.xaml <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="200" Width="300"> <StackPanel> <Button Click="ShowOwner">Show Owner</Button> </StackPanel> </window>

ウィンドウのモーダルとモードレスを検証する

MainWindow.xaml <Window x:Class="HelloWorld.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="200" Width="300"> <StackPanel> <Button Click="ShowMethod">Show</Button> </stackpanel></window>

WPFアプリケーションに組み込んだリソースをコードから参照する

以下のエントリーで、アプリケーションに組み込んだリソースをコードから参照します。 リソースをWPFアプリケーションに組み込む - プログラマーな日々リソースを3種類の方法でWPFアプリケーションに組み込みます。 ... MainWindow.xaml