XAML Do-It-Yourself シリーズ 第 1 回 XAML 概要 -1-
|
|
|
- うたろう なかきむら
- 6 years ago
- Views:
Transcription
1 XAML Do-It-Yourself シリーズ 第 1 回 XAML 概要 -1-
2 XAML Do-It-Yourself 第 1 回 XAML 概要 はじめに - XAML Do-It-Yourself について 本 XAML Do-It-Yourself シリーズでは 13 回にわたって XAML (Extensible Application Markup Language) の基礎を学習していきます 本書の目的は 初めて XAML を学ぶプログラマが XAML を利用する WPF ゕプリケーション ( スタンドゕロンで実行可能 ) や Silverlight ゕプリケーション ( ブラウザーで実行可能 ) を開発する際のフゔーストステップを提供することです コンパクトな実例を紹介し XAML によるコード作成を体験しながら XAML の基礎を理解していただきます まずはコードを作成する前準備として 今回は XAML の概要を紹介するとともに Visual Studio 2010 を使った XAML プログラミングの手順について紹介します 次回以降は 実際に XAML を記述して WPF ゕプリケーションを作成しながら XAML の記述方法や XAML で実現できる機能について学習していきます 実行環境について本書では XAML を記述してゕプリケーションを実行する環境として Visual Studio 2010 Express Edition 以上を前提にしています XAML のコードを記述したフゔルは通常のテキストフゔルですので 実際には Microsoft Windows SDK とテキストエデゖターがあれば WPF ゕプリケーションを作成することもできますが シンタックスに応じたカラー構文表示や ビルドが容易であるといった統合開発環境のメリットを考慮して Visual Studio 2010 を用います 無償で利用が可能な Visual Studio 2010 Express Edition はこちら ( からダウンロードできます Visual Studio 2010 では 従来の Windows フォームゕプリケーションと同様に コントロールをウゖンドウにドラッグゕンドドロップして配置することで WPF ゕプリケーションを作成でき XAML を自動的に生成することもできます しかし WPF ゕプリケーションでユーザーンターフェスの定義を担う XAML フゔルを直接扱うことで より高度で効率的な WPF ゕプリケーション開発が可能です XAML とは XAML とは ユーザーンターフェスを記述するためのマークゕップ言語で WPF(Windows Presentation Foundation) ゕプリケーションや Silverlight などのゕプリケーション開発で利用されます WPF は.NET Framework 3.0 から提供されているフレームワークで 2D および 3D グラフゖックスや動画を含めたさまざまなメデゖゕを統一された手法で利用でき 今までにないユーザーエクスペリエンスを実現します 以下の画面は WPF ゕプリケーションの実行例です -2-
3 XAML は WPF ゕプリケーションのユーザーンターフェスを定義するものであり 非常に重要な役 割を果たします 例えば前記画面で示した WPF ゕプリケーションの XAML のコードは次のように記述 されています ( 一部を抜粋 ) <Window x:class="photodemo.window1" xmlns=" xmlns:x=" Title="PhotoDemo" xmlns:pd="clr-namespace:photodemo" WindowState="Maximized" Loaded="WindowLoaded"> <Viewbox VerticalAlignment="Top" Stretch="Uniform"> <Grid Margin="20" Width="620" ShowGridLines="False" > <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="120" /> <RowDefinition Height="Auto" /> <RowDefinition Height="250" /> -3-
4 <RowDefinition Height="15" /> <RowDefinition Height="Auto" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition/> <ColumnDefinition Width="400" /> <ColumnDefinition Width="160" /> </Grid.ColumnDefinitions> <TextBlock Grid.Row="0" Grid.ColumnSpan="3" Style="{DynamicResource TitleText}"> <Span>Order Prints and Gifts</Span> </TextBlock> <ListBox Style="{DynamicResource PhotoListStyle}" Grid.Row="1" Grid.ColumnSpan="3" Name ="PhotoListBox" Margin="0,0,0,20" DataContext="{Binding Source={StaticResource Photos}}" SelectionChanged ="PhotoListSelection" ItemsSource="{Binding }" ItemContainerStyle="{DynamicResource PhotoListItem}" SelectedIndex="0" /> このように XAML はマークゕップ言語である XML をベースにしており 要素 (Element) と属性 (Attribute) を XML と同様のタグ "< ~ >" を用いて記述します ただし XAML では XML 宣言であ る <?xml version="1.0" encoding="utf-8"?> を冒頭に挿入する必要はありません XAML の特徴 XML でユーザーンターフェスを記述する XAML のプログラミングには 以下のような特徴があり ます ユーザーインターフェイスとロジックの分離最も大きな特徴は ユーザーンターフェスのデザンと ゕプリケーションのロジックを完全に分離できることです コンピューターの高性能化や それに伴うユーザビリテゖーの高度化により 精巧で効果的なユーザーンターフェスが求められる現在の状況では これは大きなメリットです C# や Visual Basic などを用いたこれまでの Windows フォームゕプリケーションの作成では フォ ームなどのユーザーンターフェス部分もプログラミング言語のソースフゔルの一部として作成さ れていました 高度なユーザーンターフェスのデザン作業では 専門的なデザナーの協力が欠か -4-
5 せませんが 従来ではこれが簡単ではありませんでした これに対し XAML を用いたゕプリケーション開発では ユーザーンターフェスを定義する XAML フゔルと ゕプリケーションのロジックを記述するソースフゔル ( コードビハンドフゔル ) が分離されています XAML にはユーザーンターフェスのデザン要素が集約されているため デザナーは XAML フゔルを作成してユーザーンターフェスを作成 一方プログラマはロジックの作成という具合に作業を完全に分離できます ボタンのクリックや マウスの移動といったユーザーンターフェス関連の処理は XAML フゔルとは別のソースフゔルに記述します 統一されたプログラミングもう 1 つの XAML の特徴は すべてのグラフゖックス機能を 統一した方法で利用できる点です これは 厳密には XAML というより WPF の特徴ですが WPF の機能を実現するための記述を XAML で行うという点で ここでは XAML の特徴として挙げておきます これまでのプログラミングでは コントロールの描画はコモンコントロール (User32) を用い 線や矩形の描画は GDI (GDI+) を 3D グラフゖックスを描画するには DirectX を また 動画をコントロールしたい場合は DirectShow を用いるといった具合に さまざまなコンポーネントを混ぜて利用する必要がありました それぞれの API のスタルが異なるため 残念ながら従来のプログラミング環境では プログラミング作業は複雑です しかし XAML では これらを統一されたモデルで取り扱い可能であり また 2D / 3D グラフゖックスをより簡単に扱えます ベクターグラフィックス また 描画はベクターグラフゖックスで行われるため ジャギーのない 滑らかな表示が行われます 表 示内容を拡大 / 縮小してもジャギーのない表示が行えるのが特徴です カスタマイズの柔軟性 XAML では ボタンやリストボックスなどの既存のコントロールのカスタマズが簡単に行えることも大きな特徴です これまではカスタムコントロールを作成してラブラリ化していたようなことも XAML では XAML 上で記述を追加することで 既存のコントロールの外見を簡単に変更できます また XAML でツリー状 ( 階層的 ) に記述されたコントロールは 上位のコントロールの設定が下位に記述 されたコントロールに継承されます これにより無駄のない効率的なユーザーンターフェスの記述が 行えます 次に示すボタンの例は ボタンの輪郭にグラデーションを付加したものです -5-
6 WPF アプリケーションの作成 XAML への実践的な理解を深めるために 実際に Visual Studio 2010 を使って WPF ゕプリケーション を作成し その中身を見てみることにしましょう Visual Studio 2010 から WPF ゕプリケーション プロジェクトテンプレートを選択して新規プロジェクトを作成し WPF ゕプリケーションを生成します 生成されるプロジェクトに含まれるフゔルのうち 次の 4 つのフゔルが重要です ここでは利用するプログラミング言語として C# を選択しています App.xaml App.xaml.cs Window1.xaml Window1.xaml.cs これらのフゔルのうち 拡張子が示すように XAML フゔルは 2 つで ほかの 2 つは C# のソース コードです まず App.xaml は ゕプリケーションの定義を行う XAML フゔルで WPF ゕプリケーションでは不可欠です そして Window1.xaml がゕプリケーションのユーザーンターフェスとなるウゖンドウを定義します こちらが今回のドキュメントで扱う XAML の中心となるフゔルです.cs フゔルはコードビハンドと呼ばれる ユーザーンターフェスに対応するロジックなどを記述するフゔルです コードビハンドについては 第 3 回ベント & トリガー で詳しく紹介する予定です さて Visual Studio の統合開発環境から Windows1.xaml を開くと XAML フゔルを編集するためのデザナーウゖンドウ (WPF デザナー ) が開きます このウゖンドウの下部 (XAML ビュー ) に表示されているコード ( 画面の赤枠部分 ) が XAML のコードです 統合開発環境では 左側にあるツールボックスからコントロールをドラッグゕンドドロップしてユーザーンターフェスを作成できますが 学習のため 本書では XAML ビューから直接 XAML を記述することでウゖンドウのデザンを行っていきます WPF デザナーでは XAML の記述に応じてデザンビューの表示が変化しますので 記述した XAML の内容の確認が容易に行えます -6-
7 プロジェクトテンプレートから生成された Windows1.xaml には次のような記述が含まれています す でに説明したように XML のルールでタグの記述が行われているのが分かります <Window x:class="wpfapplication1.mainwindow" xmlns=" xmlns:x=" Title="MainWindow" Height="350" Width="525"> <Grid> </Grid> </Window> XAML の構文については次項で説明しますが 試しに <Grid> タグと </Grid> タグの間の空行の部分 に <Button Width="100" Height="40"> はじめまして </Button> -7-
8 と記述してみましょう ウゖンドウの中央に はじめまして と表示されたボタンがデザンビューに現 れます ビルドして実行してみると ここで記述されているとおり ピクセルのウゖンドウの中央に ピクセルの正方形のボタンが表示されています XAML の言語仕様 このように ボタンやリストボックスといったコントロールを XAML で記述していくことで ゕプリケ ーションのユーザーンターフェスが出来上がるわけです ここでは個別のプログラミングに進む前に XAML の言語仕様の基本を押さえておきましょう すでに述 べたように XAML には XML 宣言が含まれませんが エンコードは UTF-8 です また XML と同様 大文字と小文字は区別されます ルート要素と名前空間 XAML は XML をベースにしていますので 要素 ( タグ ) が階層的に記述されます WPF ゕプリケーションの場合 最上位の要素であるルート要素は 前項で見たように <Window> 要素になります ルート要素はほかにも <Application> や <Page> (Silverlight ブラウザーベースのゕプリケーションの場合 ) など XAML を使用する状況に応じて複数あります WPF ゕプリケーションの場合の <Window> タグをもう一度見てみましょう <Window x:class="wpfapplication1.mainwindow" -8-
9 xmlns=" xmlns:x=" Title="MainWindow" Height="350" Width="525"> </Window> まず <Windows> タグには名前空間 (xmlns) が 2 つ定義されています 1 つは既定の (WPF) 名前空間を指定するもの ( もう 1 つは XAML の名前空間を指定するものです ( XAML の名前空間には "x: " というプレフゖックスが付けられています XAML の名前空間を使用する場合は この "x: " を付けて記述します 例えば上記の例では x:class=" WpfApplication1.MainWindow" と記述されていますが これは この XAML フゔルに対応するロジックを記述したクラスの名前空間が WpfApplication1 クラス名が Window1 であることを示しています XAML における 2 つの名前空間は XAML を記述する場合は常に必要なものです そのほかの Title Height Width といった属性は 簡単に想像が付くように 表示されるウゖンドウの タトル ウゖンドウの大きさを指定しています そして <Windows> 要素は 終了タグである </Windows> で閉じられています XAML 要素と属性を記述するルート要素である <Window> は WPF のクラスラブラリにある System.Windows 名前空間の Window クラスに対応します WPF には Button や TextBox といったクラス ( コントロール ) がありますが こういったクラスは XAML 上ではタグ名に対応すると考えてよいでしょう ( 詳細は次回に説明します ) そして Title や Width といった属性は クラスのプロパテゖに対応します また <Window> タグの中に <Button> などのタグを記述することは ルート要素が表すウゖンドウ領域にボタンコントロールを配置していることになります XAML では 属性 ( プロパテゖ ) の記述方法に いくつかのバリエーションが用意されています 先ほど は <Button> タグでボタンの大きさ (Width 属性と Height 属性 ) を指定し さらにボタンに表示する 文字列 はじめまして を次のようにタグで囲んで記述しました <Button Width="100" Height="40"> はじめまして </Button> Content 属性を使えば これは次のように属性だけを使って記述することもできます <Button Width="100" Height="40" Content=" はじめまして "></Button> 一方 プロパテゖの書き方に関しては 次のような記述も可能です <Button> -9-
10 <Button.Width>100</Button.Width> <Button.Height>100</Button.Height> <Button.Content>Hello</Button.Content> </Button> Button.Width という記述は C# や Visual Basic でプロパテゖにゕクセスする際のコーテゖングと似ています XML のルールとしては <Button> タグと <Button.Width> には何の関係もありませんが XAML では <Button.Width> というタグは 上位の <Button> 要素のプロパテゖであることを示します このような記述は冗長なので 通常は わざわざこういった記述はしませんが スタルやリソースの指定でプロパテゖの内容としてクラスを記述しなければならないような場合では プロパテゖ要素構文 と呼ばれるこのような記述が有効な場合があります また プロパテゖ要素構文に対して 属性値としてプロパテゖを記述する構文を 属性構文 と呼びます マークアップ拡張機能さらに XAML 独自の属性の記述方法として マークゕップ拡張機能 があります これは " {}" を使って属性を記述します 次のコードでは <Button> タグの Style 属性の部分でマークゕップ拡張機能が用いられています <Window x:class="wpfapplication1.mainwindow" xmlns=" xmlns:x=" Title="MainWindow" Height="350" Width="525"> <Window.Resources> <Style TargetType="Button" x:key="mybackground"> <Setter Property="Background" Value="Yellow"/> </Style> </Window.Resources> <Grid> <Button Width="100" Height="80" Style="{StaticResource MyBackground}">Style Button</Button> </Grid> </Window> マークゕップ拡張機能については 第 5 回リソース で詳しく紹介する予定です プロパティの継承 XAML が XML をベースにしていることから XAML で定義するユーザーンターフェスの構造は階層的になります そのため上位の要素に設定した属性 ( プロパテゖ ) は下位の要素 ( コントロール ) に継承されます -10-
11 例えば 複数のコントロールをまとめる働きをするパネル (StackPanel) を配置し このパネルのプロパ テゖとして文字の大きさ (TextBlock.FontSize) を 20 ピクセルにセットします そして このパネル上 にボタンとラベルを配置したとします XAML は次のような内容になります <StackPanel Height="150" Width="240" TextBlock.FontSize="20"> <Button Height="50">Button1</Button> <Button Height="50">Button2</Button> <Label Height="50"> これはラベルです </Label> </StackPanel> 実行すると StackPanel で定義したフォントの大きさが パネルに含まれるボタンやラベルにも継承さ れていることが分かります このように XAML 上で階層的に定義されたコントロールでは 上位のコントロールのプロパテゖが継承 されます このようなコントロールの階層構造による影響は プロパテゖだけではなくベント処理でも 発生します まとめ今回は XAML の概要を紹介してきました XAML が XML ベースであること タグが WPF のクラス ( コントロール ) に対応し 属性がプロパテゖに対応していること またタグを階層的に記述すると上位のコントロールのプロパテゖが継承されることをお伝えしました 次回は 実際にウゖンドウに配置するさまざまなコントロールについて学習します -11-
XAML Do-It-Yourself シリーズ 第 7 回テンプレート -1-
XAML Do-It-Yourself シリーズ 第 7 回テンプレート -1- XAML Do-It-Yourself 第 7 回テンプレート XAML Do-It-Yourself 第 7 回は テンプレートについて学習します テンプレートを使うと コントロ ールの外観を拡張できます 今回は テンプレートを使って 以下の内容を学習します テンプレートによるコントロールのカスタマズ バンデゖングデータの表示に使用するテンプレート
XAML Do-It-Yourself シリーズ 第 11 回 2D グラフゖックス -1-
XAML Do-It-Yourself シリーズ 第 11 回 2D グラフゖックス -1- XAML Do-It-Yourself 第 11 回 2D グラフゖックス XAML Do-It-Yourself 第 11 回は 2D グラフゖックスについて学習します XAML を使って作成する WPF ゕプリケーションでは 従来の Windows フォームゕプリケーションと 比較して 2D および 3D
XAML Do-It-Yourself シリーズ 第 8 回ゕニメーション -1-
XAML Do-It-Yourself シリーズ 第 8 回ゕニメーション -1- XAML Do-It-Yourself 第 8 回ゕニメーション XAML Do-It-Yourself 第 8 回は ゕニメーションについて学習します XAML (WPF) が提供するゕニメ ーション機能は 時間の経過と共に コントロールのプロパテゖを変化させる機能です コントロールに 含まれるほとんどのプロパテゖに対して
WPFの初歩の初歩
WPF の初歩の初歩 うつせみ ( 虚蝉 ) 本日のお品書き XAML について XAML って? (Extensible Application Markup Language) XML をベースとしたマークアップ言語 デザインとロジックが分離デザイナとコーダーの分業が可能に XAML を見てみよう どちらも同じものです (Button) XAML C#
PowerPoint プレゼンテーション
1 01 Visual C# 2010 を使ってみよう BMI 計算プログラム 1 Visual Studio 2010 の起動 1 2 画面左下 タスクバーの左端にある スタートボタン をクリック 表示されたメニューにある すべてのプログラム をクリック 2 1 3 4 メニューから Microsoft Visual Studio 2010 のフォルダを探して これをクリック フォルダが展開されて
XAMLDo-It-Yourself 第 2 回. レゕウト 今回は XAML でウゖンドウにパネルやボタン メニューなどの基本的なコントロールを配置する方法を 学びます ここでは 次のことを学習します XAML におけるレゕウトの基本 主要なパネルとその記述方法 XAML (WPF) で利用可能な
XAML Do-It-Yourself シリーズ 第 2 回レゕウト -1- XAMLDo-It-Yourself 第 2 回. レゕウト 今回は XAML でウゖンドウにパネルやボタン メニューなどの基本的なコントロールを配置する方法を 学びます ここでは 次のことを学習します XAML におけるレゕウトの基本 主要なパネルとその記述方法 XAML (WPF) で利用可能なコントロール 典型的なコントロールの記述方法
PowerPoint プレゼンテーション
グレープシテゖ株式会社 八巻雄哉 .NET Framework 3.0 で追加された Windows ゕプリケーションのための GUI サブシステム 2 Windows GDI User Direct3D OpenGL DirectShow 2D 2D 2D 3D ビデオ ビットマップ フォント GUI 3 Windows WPF 2D 3D ビデオ ビットマップフォント GUI 4 うちの業務ゕプリでは
Chart3D for WPF/Silverlight
2018.04.10 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for WPF/Silverlight のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: プロジェクトへのコントロールの追加 4-5 手順 2: データの追加 5-6 手順 3: グラフの外観の変更 6-7 手順 4: 凡例の追加 7 手順 5: プロジェクトの実行 7 XAML クイックリファレンス
グラフィックス 目次
WPF チュートリアル WPF デザイナーに依るサイズ変更可能なアプリケーションの作成 Grid コンテナーコントロールと共に GridSplitter コントロールを使用する事に依り 実行時にユーザーに依ってサイズを変更出来るウィンドウレイアウトを作成出来る 例えば 領域に分割されて居る UI を持つアプリケーションで ユーザーが分割線をドラッグする事に依り より多くの内容を見る必要が有る領域を大きくする事が出来る
XAML Do-It-Yourself シリーズ 第 12 回 3D グラフィックス -1-
XAML Do-It-Yourself シリーズ 第 12 回 3D グラフィックス -1- XAML Do-It-Yourself 第 12 回 3D グラフィックス XAML Do-It-Yourself 第 12 回は 3D グラフィックスについて学習します これまでアプリケーション で 3D グラフィックスを扱うには DirectX のコンポーネントを使用する必要がありましたが WPF (XAML)
PowerPoint プレゼンテーション
1 02 グラフゖックで簡単な図形を描く図形描画プログラム 1 今回作成するゕプリケーションの概要 ボタンをクリックすると図形を描くプログラム 行われる動作 [1] ボタンをクリック [2] そのボタンに対する図形を描く これを使用者とコンピュータの関係で描くと [ 使用者 コンピュータ ] ボタンをクリック [ 使用者 コンピュータ ] 図形を描画して見せる 使用者がコンピュータにすること ボタンをクリック
Carousel for WPF/Silverlight
2018.04.10 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for / のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: アプリケーションの作成 4-5 手順 2: アプリケーションへのコンテンツの追加 5-8 手順 3: アプリケーションの実行 8 Carousel for / の使い方 9 C1CarouselPanel の使用 9-10 カルーセルのカスタマイズ
WPF アプリケーションの 多言語切替
WPF アプリケーションの 多言語切替 YK S o f t w a r e 2015 年 6 月 2 日 @twyujiro15 プロフィール 加藤裕次郎 本職は製造業の開発業務 - 2009 年 4 月に入社 1982.03.03 生まれ ( うお座 ) 左利き ( お箸は右 ) twitter : @twyujiro15 プログラミング経験 Excel VBA MATLAB MATX C VC++
XAML の勉強上要! WPF アプリケーションは作れます
ゕジェンダ 自己紹介 はじめに 簡単なゕプリケーションを作ってみる Binding 概要 Linq to SQL とのバンデゖング ゕニメーション 3D グラフゖック まとめ 自己紹介 福井県越前市 ( 武生市 ) 出身 東京都杉並区在住 ソフトウェゕ業務歴 28 年 フリ- 技術者歴 20 年以上 でも 永遠の28 歳 4Bitワンチップからワークステーションまでのソフトを開発 開発言語も多種多様
WPF アプリケーションの 多言語切替
パスワード認証 YK S o f t w a r e 2015 年 8 月 3 日 @twyujiro15 プロフィール 加藤裕次郎 本職は製造業の開発業務 - 2009 年 4 月に入社 1982.03.03 生まれ ( うお座 ) 左利き ( お箸は右 ) twitter : @twyujiro15 プログラミング経験 Excel VBA MATLAB MATX C VC++ (Windows
内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.
Viewer manual by SparxSystems Japan Enterprise Architect 読み込み専用版 (Viewer) 利用マニュアル 内容 1 はじめに...3 2 インストールの手順...3 3 起動の手順...6 4 Enterprise Architect のプロジェクトファイルを開く...7 5 内容を参照する...8 5.1 プロジェクトブラウザを利用する...8
Microsoft Word - VB.doc
第 1 章 初めてのプログラミング 本章では カウントアップというボタンを押すと表示されている値が1ずつ増加し カウントダウンというボタンを押すと表示されている値が1ずつ減少する簡単な機能のプログラムを作り これを通して Visual Basic.NET によるプログラム開発の概要を学んでいきます 1.1 起動とプロジェクトの新規作成 Visual Studio.NET の起動とプロジェクトの新規作成の方法を
新しいイテレーション型開発
2 XAML WPF Windows Presentation Foundation 4 / 4 5 Silverlight 5 XAML 6 6 XAML 6 6 7 8 8 9 XAML 9 XAML 12 12 / / 13 / 14 15 XAML 15 Expression Blend 15 Visual Studio 2008 16 XAML 16 Microsoft Expression
C#の基本
C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない
DEMO1 まずはやってみよう アクティビティをダブルクリック 作成 - プロジェクト C# => Workflow CodeActivity をぽとぺ シーケンシャルと ステートマシン それぞれのコ ンソールアプリ あとライブラリがある びっくりマークは足りていないあかし プロパティをみると判別で
DEMO1 まずはやってみよう アクティビティをダブルクリック 作成 - プロジェクト C# => Workflow CodeActivity をぽとぺ シーケンシャルと ステートマシン それぞれのコ ンソールアプリ あとライブラリがある びっくりマークは足りていないあかし プロパティをみると判別できます こんなコードを追加 string str = Console.ReadLine(); int
Visual Studio Do-It-Yourself 第 3 回コントロール 今回は Windows ゕプリケーションのユーザーンターフェスを作成する際に使う基本的なコントロ ールについて学びます ここでは 次のことを学習します 主要なコントロールとその機能 XAML を使ったコントロールの配置
Visual Studio Do-It-Yourself シリーズ 第 3 回コントロール -1- Visual Studio Do-It-Yourself 第 3 回コントロール 今回は Windows ゕプリケーションのユーザーンターフェスを作成する際に使う基本的なコントロ ールについて学びます ここでは 次のことを学習します 主要なコントロールとその機能 XAML を使ったコントロールの配置
HOW DO I WebBrowser コントロールで HTML5 を 使用するには ここでは以下の手順で説明します Video 要素を使用する Silverlight と JavaScript の間でやり取りする Canvas 要素を使用する Video 要素を使用する 1. Visual Stu
HOW DO I WebBrowser コントロールで HTML5 を 使用するには ここでは以下の手順で説明します Video 要素を使用する Silverlight と JavaScript の間でやり取りする Canvas 要素を使用する Video 要素を使用する 1. Visual Studio で "Windows Phone ゕプリケーション " プロジェクトテンプレートを使って "HTML5BrowserFeatures"
UMLプロファイル 機能ガイド
UML Profile guide by SparxSystems Japan Enterprise Architect 日本語版 UML プロファイル機能ガイド (2016/10/07 最終更新 ) 1. はじめに UML では ステレオタイプを利用することで既存の要素に意味を追加し 拡張して利用することができます このステレオタイプは個々の要素に対して個別に指定することもできますが ステレオタイプの意味と適用する
Enterprise Architect 12.0 機能ガイド
Enterprise Architect 12.0 feature guide by SparxSystems Japan (2015/2/18 最終更新 ) Copyright (c) 2015 Sparx Systems Japan 1 このドキュメントでは Enterprise Architect 12.0 で追加 改善された機能についてご紹介します 青字の 文字は操作方法を示しています なお
InstallShield FAQ < 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合
< 独自の InstallShield 前提条件を作成する > 注 ) このドキュメントは InstallShield 2014 Premier Edition を基に作成しています InstallShield 2014 以外のバージョンでは設定名などが異なる場合もあります 概要 InstallShield 前提条件は 製品が必要とする他製品やテクノロジ フレームワークをインストールするための機能を提供しています
グラフィックス 目次
WPF チュートリアル Microsoft Expression Blend を使用してボタンを作成する 此のチュートリアルでは WPF のカスタマイズされたボタンを Microsoft Expression Blend を使用して作成する手順に付いて説明する Microsoft Expression Blend の具体的な動作は Extensible Application Markup Language(XAML)
ム コントロールの基礎と作り方』
.NET Framework C# & VB サンプルで学ぶ独自コントロール 基礎から作り方まで Visual Studio 2005 / 2008 対応 Visual Studio 2010 / 2012 コンバート対応 ソースコードは 全バージョンに対応 図解資料マスター (Excel 版 ) 付き 丸山プログラミング塾 サンプルで学ぶ 独自コントロール基礎から作り方まで はじめに コンポーネントとは何?
第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010
RW View Studio Getting Started (1) : 簡単な GUI アプリケーションを作成する 目次 第 1 章はじめに...1 1.1 アプリケーションの概要... 1 1.2 Views Studio とは... 2 第 2 章 Views Studio を起動する...3 2.1 起動画面 ( メインウィンドウ ) の説明... 4 2.2 ガジェットエクステンション...
Enterprise Architect 14.0/14.1 機能ガイド
Enterprise Architect 14.0/14.1 feature guide by SparxSystems Japan Enterprise Architect 14.0/14.1 機能ガイド (2018/08/31 最終更新 ) Copyright (c) 2018 SparxSystems Japan 1 このドキュメントでは Enterprise Architect 14.0/14.1
( 目次 ) 1. はじめに 開発環境の準備 仮想ディレクトリーの作成 ASP.NET のWeb アプリケーション開発環境準備 データベースの作成 データベースの追加 テーブルの作成
KDDI ホスティングサービス (G120, G200) ブック ASP.NET 利用ガイド ( ご参考資料 ) rev.1.0 KDDI 株式会社 1 ( 目次 ) 1. はじめに... 3 2. 開発環境の準備... 3 2.1 仮想ディレクトリーの作成... 3 2.2 ASP.NET のWeb アプリケーション開発環境準備... 7 3. データベースの作成...10 3.1 データベースの追加...10
PowerPoint プレゼンテーション
VBA (Visual BASIC for Applications) で Body Mass Index 判定プログラムを作る ユーザーフォームを用いたプログラムの作成 Graphic User Interface ( GUI ) の利用法 構造化プログラムの作成 複雑なプログラムを 関数に分割して作る方法 VBA(Visual BASIC for Applications) のテキストは たくさんあります
BarCode for WPF
2018.04.10 更新 グレープシティ株式会社 目次 BarCode for WPF 2 はじめに 2 ComponentOne for WPF のヘルプ 2 主な特長 2 クイックスタート 2 手順 1: アプリケーションの設定 2-3 手順 2: コードの追加 3-5 手順 3: アプリケーションの実行 5-7 BarCode for WPF の使い方 7 サポートされるエンコーディング 7-9
DockControl for WPF/Silverlight
2018.04.11 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for WPF/Silverlight のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: アプリケーションの作成 4-5 手順 2:C1DockTabItems を含む C1DockTabControl の追加 5-6 手順 3: アプリケーションの実行 6-7 クイックリファレンス 8-9
産能大式フローチャート作成アドインマニュアル
産能大式フローチャート作成アドインマニュアル 2016 年 3 月 18 日版 産能大式フローチャート作成アドインは UML モデリングツール Enterprise Architect の機能を拡張し Enterprise Architect で産能大式フローチャート準拠の図を作成するためのアドインです 産能大式フローチャートの概要や書き方については 以下の書籍をご覧ください システム分析 改善のための業務フローチャートの書き方改訂新版
PowerPoint プレゼンテーション
Windows Phone 7.5 プログラミング入門 2011/12/25 佐野 尚之 1 本ドキュメントのライセンスについて この作品は クリエイティブ コモンズのAttribution 3.0 Unportedライセンスの下でライ センスされています この使用許諾条件を見るには http://creativecommons.org/licenses/by/3.0/をチェック するか クリエイティブ
Autodesk Revit Structure 2014
トレーニングテキスト一般橋梁編 2013/05/21 目次 概要... 3 橋梁プロジェクトの作成... 4 1. 地形フゔルの読み込み... 4 2. 通芯の作成... 6 3. レベルの作成... 8 4. 橋脚橋台基礎の配置... 12 5. 橋脚の配置... 15 6. 杭の配置... 20 7. 上部工の配置... 27 8. 橋脚の高さの調整... 33 9. 地形面の作成... 35
ArcGIS Runtime SDK for .NET インストール ガイド (v10.2.6)
ArcGIS Runtime SDK for.net インストールガイド (v10.2.6) 目次 はじめに... 1 インストールガイドについて... 1 ArcGIS Runtime SDK for.net とは... 1 対象の製品バージョン... 1 ArcGIS Runtime SDK for.net のライセンス形態... 2 インストールのための前提条件... 3 サポートされる開発環境の準備...
目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発... 7 手順 1. アプリケーションの作成... 7 手順 2. データソースの作成と代入... 7 手順 3. テンプレートの作成 手順 4. レポートビューアの追加
SharpShooter Reports.Win 基本的な使い方 Last modified on: November 15, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されま す 目次 はじめに... 3 システムの必要条件... 4 ライセンス認証... 4 アクティベーション... 6 開発...
FileExplorer for ASP.NET Web Forms
FileExplorer for ASP.NET Web Forms 2018.04.12 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for ASP.NET Web Formsのヘルプ 2 ビジュアル要素 3 クイックスタート : フォルダパスの追加 4-5 エクスプローラーの機能 6 複数ファイルの選択 6-7 フォルダの作成と管理 7 ファイル操作の無効化 7
Actual4Test Actual4test - actual test exam dumps-pass for IT exams
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C9510-318 日本語版 Title : IBM WebSphere Application Server Network Deployment V8.5 Core Administration
Microsoft Word - Writing Windows Installer's DLL.doc
Windows Installer 形式 DLL ファイルの作成 この文書は Acresso Software の次の文書を元に記載しています http://www.acresso.com/webdocuments/pdf/dlls-for for-ipwi.pdf 検証したバージョン : InstallShield 2009 Premier Edition 概要 InstallShield 2009
Rational Roseモデルの移行 マニュアル
Model conversion from Rational Rose by SparxSystems Japan Rational Rose モデルの移行マニュアル (2012/1/12 最終更新 ) 1. はじめに このガイドでは 既に Rational( 現 IBM) Rose ( 以下 Rose と表記します ) で作成された UML モデルを Enterprise Architect で利用するための作業ガイドです
図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor
Excel マクロ -Visual Basic の基本 - 1.Excel ファイルの構成 Excel ファイルは 右図のように 構成されている 一般に Excel と言えば 右図で Excel スプレッドシートの世界 と名付けた部分 すなわち Excel を起動したときに表示されるスプレッドシート (1ページの場合もあり 数ページの場合もある ) のみであるように思われている Excel ファイルには
Enterprise Architect 12.1 機能ガイド
Enterprise Architect 12.1 feature guide by SparxSystems Japan Enterprise Architect 12.1 機能ガイド (2015/10/29 最終更新 ) Copyright (c) 2015 SparxSystems Japan 1 このドキュメントでは Enterprise Architect 12.1 で追加 改善される予定の機能についてご紹介します
Abstract Kinect for Windows RGB Kinect for Windows v Kinect for Windows v2
Kinect 2014 9 19 IS Report No. 2014092901 Report Medical Information System Laboratory Abstract Kinect for Windows 2012 2 RGB Kinect for Windows v2 2014 7 Kinect for Windows v2 1............................
やってみようINFINITY-製品仕様書 品質評価表 メタデータ 編-
やってみよう for Wingneo INFINITY( ) はじめに 目的このプログラムは 空間データ製品仕様書作成を支援するシステムです 空間データ製品仕様書 (Microsoft Word 文書 ) を作成する場合は Microsoft Word がインストールされている必要があります 操作手順 製品仕様書作成から品質評価表を経由して簡易メタデータを作成し 国土交通省国土地理院のメタデータエディターに取り込みまでを解説しています
PowerPoint プレゼンテーション
FLEXSCHE Excel 帳票 入門ガイド 1 目次 2 EXCEL 帳票とは EDIF を用いて出力された一時データを元に それを EXCEL 形式の帳票として出力する機能です 利用するには FLEXSCHE EDIF の他 Microsoft Excel 2003 以降が必要です レイアウトデザインも EXCEL で行うので 多くの方に操作に抵抗なく編集していただけます この入門ガイドでは
モデリング操作ガイド アクティビティ図編
Modeling Operation Guide by SparxSystems Japan Enterprise Architect 日本語版 モデリング操作ガイド ( アクティビティ図編 ) (2018/09/25 最終更新 ) 目次 1. はじめに... 3 2. アクティビティ図固有の要素 操作... 4 2.1. レーン... 4 2.1.1. パーティション要素を利用する... 4 2.1.2.
ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)
ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5) 目次 はじめに... 1 インストールガイドについて... 1 ArcGIS Runtime SDK for WPF とは... 1 対象の製品バージョン... 1 ArcGIS Runtime SDK for WPF のライセンス形態... 2 インストールのための前提条件... 3 サポートされる開発環境の準備...
2007 Microsoft Corporation. All rights reserved. 本書に記載した情報は 本書各項目に関する発行日現在の Microsoft の見解を表明するものです Microsoft は絶えず変化する市場に対応しなければならないため ここに記載した情報に対していかな
Microsoft Office Visio 2007 自習書 Microsoft SQL Server 2005 との連携 2007 Microsoft Corporation. All rights reserved. 本書に記載した情報は 本書各項目に関する発行日現在の Microsoft の見解を表明するものです Microsoft は絶えず変化する市場に対応しなければならないため ここに記載した情報に対していかなる責務を負うものではなく
マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:
マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする
2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express
1 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C++ 2010 Express の使用法 ( 安江正樹 @ 東海大学理学部物理学科 ) Visual C++ 2010 Express の使用法 コンソールプログラムの作成方法と実行 コンピュータ物理学演習 Ⅱ 東海大学理学部物理学科 安江正樹 [email protected]
BricRobo V1.5 インストールマニュアル
株式会社富士通コンピュータテクノロジーズ 目次 1 はじめに... 1 1.1 本書の目的... 1 1.2 関連文書... 1 1.2.1 上位文書... 1 1.2.2 参考文書... 1 1.3 問い合わせ先... 1 2 インストールファイル... 2 3 準備... 3 3.1 動作環境... 3 3.2 Enterprise Architect の入手... 3 4 インストール...
DFDおよび構造図 マニュアル
How to use Data Flow diagram and Structure Chart by SparxSystems Japan Enterprise Architect 日本語版 DFD および構造図マニュアル (2018/07/09 最終更新 ) 目次 : 1. はじめに... 3 2. 利用のための準備... 3 3. DFD を記述する... 4 3.1. プロセス... 8 3.2.
目次 1. デジタル押し花の作り方 3 2. デジタル押し花をきれいに仕上げる方法 まとめ 課題にチャレンジ 19 レッスン内容 デジタル押し花 マイクロソフト社のワープロソフト Word 2010( これ以降 Word と記述します ) の図ツールに搭載されている [ 背景
le Word で楽しむデジタル押し花 Sa mp Word の画像加工 1 本テキストの作成環境は 次のとおりです Windows 7 Home Premium Microsoft Word 2010 画面の設定 解像度 1024 768 ピクセル 本テキストは 次の環境でも利用可能です Windows 7 Home Premium 以外のオペレーティングシステムで Microsoft Word
ArcGIS Runtime SDK for .NET アプリケーション配布ガイド
ArcGIS Runtime SDK for.net アプリケーション配布ガイド 目次 はじめに... 1 対象の製品バージョン... 1 ライセンス認証のステップ... 2 使用するライセンスの選択... 3 クライアント ID の取得... 4 Basic レベルのライセンス認証... 6 Standard レベルのライセンス認証... 8 ArcGIS Online / Portal for
デザインビューを使ってDWG図面を作成する方法
AUTODESK INVENTOR 概要 : Inventor のデザインビューの機能を使って アセンブリモデルから 部品図面を dwg 形式で作成する方法を紹介します 設計したモデル (3D) から図面 (2D) を作成するとき その図面を dwg 形式で作成 運用をするときに有効な方法です 課題 : 図面を dwg 形式で作成 運用をする場合は 通常 パーツモデル (ipt 形式ファイル ) から図面ドキュメント
VBAのライセンス登録ガイド
ArcGIS Desktop VBA のライセンス登録ガイド 目次 はじめに... 1 ArcGIS 10 の VBA について... 1 手順の概要... 1 VBA のインストールから使用まで... 2 ArcGIS Desktop VBA Resources for Developers のンストール... 2 VBA 認証番号の取得... 7 VBA ラセンスの認証... 8 単独使用ラセンス
Microsoft Word - Word1.doc
Word 2007 について ( その 1) 新しくなった Word 2007 の操作法について 従来の Word との相違点を教科書に沿って説明する ただし 私自身 まだ Word 2007 を使い込んではおらず 間違いなどもあるかも知れない そうした点についてはご指摘いただければ幸いである なお 以下において [ ] で囲った部分は教科書のページを意味する Word の起動 [p.47] Word
