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

オーナードロー可能なコントロール(071123)

オーナードローを設定可能なコントロールには ListBox, TreeView, TabControl, ComboBoxがあるようだ.組み込みのオーナー描画サポートを備えたコントロールButtonなんかは無理なんだね,,,他にないか探してみよう.

ListBoxで,記憶するデータと表示を違う物にする

ListBoxは非常に柔軟で,大体どんなデータでも追加することが出来る.取り出すときにデータをobjectから明示的にキャストしてやらないことには利用できないのだけれど.キャストを忘れなければなんでも使える.もとはと言えば「ListBoxに記憶させているデー…

寒くなりました.

岐阜の冬は寒いのです. でも突然寒くなるなんてひどいじゃないかと思った. 鍋が恋しい季節です 百円土鍋(http://www.geocities.jp/fly_so_far_away/index.html)を使って手軽にお鍋.その実,野菜と豚肉を重ね煮しているだけだったりする.ポン酢でいただ…

Button Control

C#

ボタンは,マウスで押す,Enterでマウスで押したのと同じ効果.何かの機能を発動するのだろうなあということをすぐさま連想させる.非常に基本的で(それが伝わるかは別問題として)制作者としては使いやすいインターフェイスである. ボタンらしい動作を設…

環境を選ぶこと

これは完全に余談である.私が現在(07年11月)使っている環境は SharpDevelop1.1 Visual C# Express Edition SharpDevelop2.1(beta3) Visual C#と高い互換性,monoにも対応 また,コマンドラインツールとして csc(MS Visual C# Compiler) mono(Mono Pro…

長い一言

読んでくれている人を見ていない事に気付く いやまあ,身内も,そうでない人を含めても読者数が極めて少ないだろうと思っている.それに基本的なスタンスは「自分が後で見て役に立つメモ」のつもりで書いているので,ある程度突き放した物言いで進めている.…

LinkLabelの使われ方

linkLabel1を作って例えば,リンクの色を 未訪問(デフォルト) Blue 訪問済み(Visited) Yellow クリック中(Active) Red などとして(てきとー)クリックしたときの動作をプログラムしてやる //Linkをクリックしたとき void LinkLabel1LinkClicked(object send…

リンクを作る(LinkLabel)

LinkLabelは,大まかな機能だけ見ればLabelと大差なくて.LinkLabelを使えばURLを指定しただけでブラウザが開いて,,,なんて機能は無い.それは自分でプログラミングする必要がある.ただ,Visitedなときの色,Invalidなときの色が設定可能である.技術的…

リンクを作る(導入編)

リンクといってもなんのことはない,ただのテキストである.と思っていたが,よく考えると画像にリンクという選択肢もあったし.色が変わるとかあまりに普通すぎて忘れていたよ.細かい機能も実装しないといけないんだよね,わかりやすさのためには. もちろ…

寒い

寒くなりました. そんなことは知っているだって!? ところが,蚊が出ます 実話です.なぜだ.