C# [Silverlight][基礎] XAMLの文法 ~XAMLを理解する~ 前回の記事では、XMLの文法について説明しました。 今回は、XMLの文法を踏まえた上で、XAMLの文法を理解していきます。 まずは CheckBoxをXAMLで記述する例を見てみましょう(リスト1)。 リスト1 <CheckBox Hori... 2014.09.05 C#Silverlight基礎
C# [Silverlight][基礎] XAMLの文法~まずはXMLから~ Silverlightで画面に表示するコントロールや画像といったUI情報は Extensible Application Markup Language(XAML)と呼ばれる XMLをベースとした言語を使用します。 XAMLはWPFアプリケ... 2014.09.04 C#Silverlight基礎
Silverlight [Silverlight][基礎] Silverlightアプリケーションのプロジェクト構成を理解する 前回はSilverlightアプリケーションのプロジェクトの作成方法について説明しました。 今回は、作成されたプロジェクトの構成がどのようになっているのかを理解していきます。 Silverlightアプリケーションのソリューション構成 まず... 2014.09.03 Silverlight基礎
Silverlight [Silverlight] Silverlight開発で致命的なエラーが発生する場合は? 私の環境でSilverlightの開発をしようとしたら、コントロールを貼り付けるだけで致命的なエラーが発生し、デザイナがレンダリングされない状況が発生していました。 もし、一太郎がインストールされている場合はこの不具合が発生するものと思われ... 2014.09.02 Silverlight
Silverlight [Silverlight][基礎] SIlverlightプロジェクトを作成する 今後、SIlverlightでのお仕事になりそうなので、復習もかねてブログにまとめていきたいと思います。 今回は、SIlverlightプロジェクトの作成方法についてです。 本連載の実行結果は、Visual Studio 2013 Prem... 2014.09.02 Silverlight基礎
リフレクション [リフレクション] すべてのメンバを取得する すべてのメンバを取得するにはTypeクラスの GetMembersメソッドを使用します。 ここでの「すべてのメンバ」とは、メソッド、プロパティ、フィールドなどを指します。 例えば、以下のようなTestClassというクラスがあるとします。 ... 2014.08.30 リフレクション
リフレクション [リフレクション] アセンブリのバージョンを取得する アセンブリのバージョンを取得するには Assembly.GetExecutionAssemblyでアセンブリ情報を取得する 1.で取得したアセンブル情報の GetNmaeメソッドが返す Version情報を参照する という手順で行います。 ... 2014.08.29 リフレクション
リフレクション [リフレクション] アセンブリ名を取得する アセンブリ名を取得するには GetTypeメソッドが返す、Assemblyプロパティを使用します。 AssemblyプロパティのLocationプロパティには、アセンブリのフルパスが格納されています。 PathクラスのGetFileName... 2014.08.28 リフレクション
リフレクション [リフレクション] 自分自身のメソッド名を取得する 自分自身のメソッド名を取得するには、System.Refletion 名前空間にある MethodBase クラスが持つGetCurrentMethod メソッドを使用します。 以下に自分自身のメソッド名を取得する例を示します。 VBの例 ... 2014.08.27 リフレクション
リフレクション [リフレクション] 自分自身のクラス名を取得する 自分自身のクラス名は GetTypeメソッドが返すオブジェクトに含まれています。 名前空間まで含めたクラス名を取得したい場合には FullNameプロパティを、クラス名のみを取得したい場合にはNameプロパティを参照します。 以下に自分自身... 2014.08.26 リフレクション