グラフィックス 目次

Size: px
Start display at page:

Download "グラフィックス 目次"

Transcription

1 WPF チュートリアル WPF デザイナでの簡単な WPF アプリケーションの作成 此のチュートリアルでは WPF デザイナで簡単な WPF(Windows Presentation Foundation) アプリケーションを作成する方法を示す 此のチュートリアルでは下記のタスクを行う プロジェクトを作成する レイアウトを作成する レイアウトにコントロールを追加する レイアウト関連のプロパティを設定する データソースを作成する データソースに接続する コントロールのプロパティをバインドする ファイルシステムを検索出来る簡単なアプリケーションを作成する アプリケーションのユーザーインターフェイスは XAML(Extensible Application Markup Language) で実装する 詳細に付いては WPF XAML を参照され度い 最終的なアプリケーションを 下図に示す プロジェクトの作成 最初にアプリケーションのプロジェクトを作成する プロジェクトを作成するには 1.Visual Basic 又は Visual C# で FolderExplorer と謂う名前の新しい WPF アプリケーションプロジェクトを作成する -1-

2 1 Visual Studio 2012 RC を起動する 2 [ ファイル ] メニューの [ 新規作成 ] をポイントし [ プロジェクト ] をクリックする [ 新しいプロジェクト ] ダイアログボックスが表示される 3 [ インストールされたテンプレート ] ペインで Visual Basic 又は Visual C# を展開し [Windows] を選択する 4 中央のペインの上で ドロップダウンリストからターゲットフレームワークを選択する 5 中央のペインで [WPF アプリケーション ] テンプレートをクリックする 6 [ 名前 ] ボックスにプロジェクトの名前を指定する 7 [ 場所 ] ボックスに プロジェクトを保存するフォルダーを指定する 8 [OK] をクリックする WPF Designer for Visual Studio が開き プロジェクトの MainWindow が表示される 2. デザインビューでウィンドウを選択する WPF Designer for Visual Studio では マウスジェスチャやキーボードショートカットを使用して 要素を選択したり移動したり出来る 要素を選択する方法は複数有る 例えば Tab キーを使ってコントロール間を移動する カーソルを XAML ビューのコントロールタグ上に置く デザイナーの下部に有るタグナビゲーターを使用する [ ドキュメントアウトライン ] ウィンドウを使用する -2-

3 等の方法で個々のコントロールを選択出来る 選択されて居るコントロールの位置は マウス又は矢印キーで調整出来る デザイン画面上で要素を選択するには デザインビューでデザイン画面にフォーカスが有る状態で 目的の要素が選択される迄 Tab キーを押す Shift キーを押し乍 Tab キーを押すと 逆方向に進む XAML ビューで カーソルを要素の開始タグ 又は 終了タグの上へ移動する 要素がタグナビゲーターに表示されて居れば 其れをクリックする [ ドキュメントアウトライン ] ウィンドウで要素をクリックする デザイナー内で現在選択されて居る要素の親を選択するには Esc キーを押す 操作の精度を上げるには 領域を拡大してクリック可能な領域を追加する デザイン画面上で複数のコントロールを選択するには デザインビューで 目的の総てのコントロールが囲まれる様にマウスをドラッグして四角形の選択範囲を作成する デザインビューで Ctrl キー又は Shift キーを押し乍 目的のコントロールを 1 個宛クリックする キーボード丈を使ってデザイン画面上の複数のコントロールを選択する方法は無い [ ドキュメントアウトライン ] ウィンドウで Ctrl キーを押し乍 目的のコントロールをクリックする Ctrl キーを押し乍 Space キーを押して 複数のコントロールを選択する事も出来る Esc キーを押すと 複数の選択項目が 1 個の選択項目に縮小される 選択されて居るコントロールをデザイナー内で移動するには マウスの左ボタンを押した儘 選択されて居るコントロールを目的の位置迄ドラッグする 選択されて居るコントロールが Grid DockPanel StackPanel 等のパネルの場合は 左上に表示される移動ハンドルを使用してパネルを移動する 矢印キーを押して 選択されて居るコントロールの位置を調整する 移動ではなく切り取りと貼り付けが必要な場合も有る 3.[ プロパティ ] ウィンドウで Title プロパティの値を Folder Explorer に設定する レイアウトの作成 レイアウトは アプリケーションのメインウィンドウでのコントロールの配置を定義する 此処では アプリケーションのコントロールが含まれるレイアウト要素を作成する方法を示す -3-

4 レイアウトを作成するには 1. ウィンドウ上のルート Grid コントロールを選択する 2. グリッドに 2 個目の行を追加する 詳細に付いては 方法 : グリッドに行と列を追加する ( ドキュメント内 ) を参照され度い 3. グリッドに 2 個目の列を追加する レイアウトへのコントロールの追加 レイアウトを定義すれば 此処にコントロールを配置出来る レイアウトにコントロールを追加するには 1.[ ツールボックス ] から TreeView コントロールをグリッドの最初のセルにドラッグする 2.[ ツールボックス ] から ListView コントロールを グリッドの最初の行と 2 個目の列を占めるセルにドラッグする 3.[ ツールボックス ] から ListView コントロールを グリッドの 2 個目の行と 2 個目の列を占めるセルにドラッグする レイアウト関連のプロパティの設定 此処では コントロールのレイアウト関連のプロパティを設定する方法を示す 各コントロールのプロパティを設定すれば レイアウトは最終的なアプリケーションの図と粗同じに成る レイアウト関連のプロパティを設定するには 1.TreeView コントロールを選択する 2. 以下に示す様に [ プロパティ ] ウィンドウで 次のプロパティを設定する プロパティ Grid.ColumnSpan 1 Grid.RowSpan 2 Height Auto HorizontalAlignment Stretch Margin 0,0,0,0 VerticalAlignment Stretch Width Auto TreeView コントロールは 最初のグリッド列に収まり 2 つのグリッド行を占めるサイズに成る 値 3. 両方の ListView コントロールを選択する 4. 以下に示す様に [ プロパティ ] ウィンドウで 次のプロパティを設定する -4-

5 プロパティ Grid.ColumnSpan 1 Grid.RowSpan 1 Height Auto HorizontalAlignment Stretch Margin 0,0,0,0 VerticalAlignment Stretch Width Auto ListView コントロールは 各グリッドセルに収まるサイズに成る 値 5.[ ドキュメントアウトライン ] ウィンドウを開く [ ドキュメントアウトライン ] ウィンドウは XAML ドキュメントを階層形式で参照する場合に役立つ [ ドキュメントアウトライン ] ウィンドウでは XAML 要素のプレビューや削除を行う事が出来る ドキュメントアウトラインウィンドウを開くには [ 表示 ] メニューの [ 其の他のウィンドウ ] をポイントし [ ドキュメントアウトライン ] をクリックする ( ショートカットキーの Ctrl + Alt + T でも可能 ) 6. グリッドの ColumnDefinitions ノードを展開する 7. 最初の ColumnDefinition 項目を選択する -5-

6 8.[ プロパティ ] ウィンドウで Width プロパティを * に設定する 9.[ ドキュメントアウトライン ] ウィンドウで 2 番目の ColumnDefinition を選択する A.[ プロパティ ] ウィンドウで Width プロパティを 2* に設定する 列のサイズが変更され 1 番目の列はウィンドウ幅の 3 分の 1 2 番目の列はウィンドウ幅の 3 分の 2 を占める様に成る B.[ ドキュメントアウトライン ] ウィンドウで グリッドの RowDefinitions ノードを展開する C. 最初の RowDefinition 項目を選択する D.[ プロパティ ] ウィンドウで Height プロパティを * に設定する E.[ ドキュメントアウトライン ] ウィンドウで 2 番目の RowDefinition を選択する F.[ プロパティ ] ウィンドウで Height プロパティを * に設定する 行のサイズが変更され 各行がウィンドウの高さの半分を占める様に成る G. ソリューションをビルドして実行する H. ウィンドウのサイズを変更して TreeView コントロール及び ListView コントロールのサイズが動的に変わる事を確認する データソースの作成 FolderExplorer アプリケーションのデータソースは Folder と謂う名前のクラスで有る 此のクラスは シンプルなモデルのファイルシステムを提供する 各 Folder インスタンスが SubFolders コレクションと Files コレクションを持つ データソースを作成するには 1.Folder と謂う名前の新しいクラスを FolderExplorer プロジェクトに追加する プロジェクトに追加出来るファイルの種類は プロジェクトの作成に使用されたプロジェクトテン -6-

7 プレート及びプロジェクトが対象とする.NET Framework のバージョンに依り決まる 例えば Visual Basic プロジェクトテンプレートを使用して作成したプロジェクトには 新しい.vb ファイルを追加出来るが Visual C++ プロジェクトテンプレートを使用して作成したプロジェクトには 新しい.vb ファイルは追加出来ない 亦.NET Framework の新しいバージョン用に設計された項目テンプレートは 以前のバージョンを対象とするプロジェクト用のテンプレートの一覧には表示されない 1. ソリューションエクスプローラーで 項目を追加するプロジェクトを選択する 2.[ プロジェクト ] メニューの [ 新しい項目の追加 ] をクリックする 3.[ カテゴリ ] ペインで カテゴリを選択する 4.[ テンプレート ] ペインで項目テンプレートを選択する ( 此処では クラス ) 5.[ 開く ] をクリックする (Folder と謂う名前を付ける ) 2. 此の Folder ソースコードファイルの内容を 次のコードに置き換える Visual Basic Imports System Imports System.IO Imports System.Linq Imports System.Collections.Generic Imports System.Collections.ObjectModel Imports System.Text Public Class Folder Private _folder As DirectoryInfo Private _subfolders As ObservableCollection(Of Folder) Private _files As ObservableCollection(Of FileInfo) Public Sub New() Me.FullPath = "c: " End Sub 'New Public ReadOnly Property Name() As String Get Return Me._folder.Name End Get End Property Public Property FullPath() As String Get Return Me._folder.FullName End Get Set If Directory.Exists(value) Then Me._folder = New DirectoryInfo(value) -7-

8 Else Throw New ArgumentException("must exist", "fullpath") End If End Set End Property ReadOnly Property Files() As ObservableCollection(Of FileInfo) Get If Me._files Is Nothing Then Me._files = New ObservableCollection(Of FileInfo) Dim fi As FileInfo() = Me._folder.GetFiles() Dim i As Integer For i = 0 To fi.length - 1 Me._files.Add(fi(i)) Next i End If Return Me._files End Get End Property ReadOnly Property SubFolders() As ObservableCollection(Of Folder) Get If Me._subFolders Is Nothing Then Try Me._subFolders = New ObservableCollection(Of Folder) Dim di As DirectoryInfo() = Me._folder.GetDirectories() Dim i As Integer For i = 0 To di.length - 1 Dim newfolder As New Folder() newfolder.fullpath = di(i).fullname Me._subFolders.Add(newFolder) Next i Catch ex As Exception System.Diagnostics.Trace.WriteLine(ex.Message) End Try End If Return Me._subFolders End Get End Property End Class Visual C# using System; using System.IO; using System.Linq; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; -8-

9 namespace FolderExplorer public class Folder private DirectoryInfo _folder; private ObservableCollection<Folder> _subfolders; private ObservableCollection<FileInfo> _files; public Folder() this.fullpath "; public string Name get return this._folder.name; public string FullPath get return this._folder.fullname; set if (Directory.Exists(value)) this._folder = new DirectoryInfo(value); else throw new ArgumentException("must exist", "fullpath"); public ObservableCollection<FileInfo> Files get if (this._files == null) this._files = new ObservableCollection<FileInfo>(); FileInfo[] fi = this._folder.getfiles(); -9-

10 for (int i = 0; i < fi.length; i++) this._files.add(fi[i]); return this._files; public ObservableCollection<Folder> SubFolders get if (this._subfolders == null) this._subfolders = new ObservableCollection<Folder>(); DirectoryInfo[] di = this._folder.getdirectories(); for (int i = 0; i < di.length; i++) Folder newfolder = new Folder(); newfolder.fullpath = di[i].fullname; this._subfolders.add(newfolder); return this._subfolders; コードの入力が終われば アセンブリを生成する為に ビルドして置く データソースへの接続 WPF コントロールは データバインディングに依りデータソースと接続する 此処では ObjectDataProvider を宣言し バインドする方法を示す データソースに接続するには 1.WPF デザイナで MainWindow.xaml を開く 2.XAML ビューで 別の xmlns 割り当てに依り 次の XAML を <Window> タグに挿入する 詳細に付いては 方法 : 名前空間を XAML にインポートする を参照され度い xmlns:my="clr-namespace:folderexplorer" 3. 次の XAML を開始 <Window> タグの後で開始 <Grid> タグの前に挿入する -10-

11 XAML <Window.Resources> <ObjectDataProvider x:key="rootfolderdataprovider" > <ObjectDataProvider.ObjectInstance> <my:folder FullPath="c: "/> </ObjectDataProvider.ObjectInstance> </ObjectDataProvider> <HierarchicalDataTemplate DataType = "x:type my:folder" ItemsSource = "Binding Path=SubFolders"> <TextBlock Text="Binding Path=Name" /> </HierarchicalDataTemplate> </Window.Resources> 4.<TreeView> タグを次の XAML に置き換える XAML <TreeView Grid.ColumnSpan="1" Grid.RowSpan="2" Margin="0,0,0,0" Name="treeView1" > <TreeViewItem ItemsSource="Binding Path=SubFolders, Source=StaticResource RootFolderDataProvider" Header="Folders" /> </TreeView> コントロールのプロパティのバインディング コントロールのプロパティを別のコントロールにバインドして 自動プロパティ更新を有効にする コントロールのプロパティをバインドするには 1.XAML ビューで 両方の <ListView> タグを次の XAML に置き換える XAML <ListView Name="listView1" ItemsSource="Binding Path=SelectedItem.SubFolders, ElementName=treeView1, Mode=OneWay" Grid.Column="1" Grid.RowSpan="1" /> <ListView Name="listView2" ItemsSource="Binding Path=SelectedItem.Files, ElementName=treeView1, Mode=OneWay" Grid.Column="1" Grid.Row="1" /> 2. ソリューションをビルドして実行する -11-

12 3. フォルダーアイテムを展開し C: ドライブのフォルダーを表示する 4. サブフォルダーをクリックし 2 個の ListView コントロールの内容を確認して観て欲しい サブフォルダーは 上の ListView コントロールに表示され ファイルは 下の ListView コントロールに表示される

13 方法 : グリッドに行と列を追加する Windows Presentation Foundation(WPF) の Grid コントロールでは グリッドベースのレイアウトを作成する事に依り コントロールの位置を素早く簡単に決定したり調整したり出来る デザイン時に WPF Designer で Grid コントロールに行と列を追加出来る 既定では 新しい行と列は Star サイズ変更を使用する 行や列にコンテンツを追加する前に行や行のサイズを Auto に設定すると 此の行や列はデザイナーに表示されない 此の為 正しい行や列にコントロールを配置する事が難しく成る 此れ以降 此の様な動作を回避するには 作業中はスターサイズ変更を使用し 作業の終了時に Auto に変更する 此処では Grid に行と列を追加する 3 つの方法を示す グリッドから行と列を削除する事も出来る 詳細に付いては 方法 : グリッドから行と列を削除する ( ドキュメント内 ) を参照され度い デザイナーの使用 WPF Designer で Grid コントロールを選択すると レールが上側と左側に表示される 此のレールを使用して Grid に直接行と列を追加出来る XAML ビューは 新しい行と列で自動的に更新される FlowDirection プロパティが RightToLeft に設定されて居る場合 行のレールは Grid の右側に表示される デザイナーを使用してグリッドに行を追加するには 1.WPF Designer で Grid コントロールを選択する 2. サイドレールの外側の縁の上にポインターを置く ポインターが十字カーソルに変わり 行が追加される位置を示すグリッド線が表示される 3. レールをクリックして行を設定する グリッド線が其の場所に固定され グリッド線インジケーターがグリッド線の端のレール上に表示される グリッド内のグリッド線 又は レール内のグリッド線インジケーターをドラッグする事に依り 行のサイズを調整出来る 4.( 省略可能 ) 追加する行が複数有る場合は 手順 2 と手順 3 を繰り返す デザイナーを使用してグリッドに列を追加するには 1.WPF Designer で Grid コントロールを選択する 2. 上部レールの上端の上にポインターを置く ポインターが十字カーソルに変わり 列が追加される位置を示すグリッド線が表示される 3. レールをクリックして 列を設定する -13-

14 グリッド線が其の場所に固定され グリッド線インジケーターがグリッド線の端のレール上に表示される グリッド内のグリッド線 又は レール内のグリッド線インジケーターをドラッグする事に依り 列のサイズを調整出来る 4.( 省略可能 ) 追加する列が複数有る場合は 手順 2 と手順 3 を繰り返す コレクションエディターの使用 コレクションエディターを使用して Grid に行と列を追加する事も出来る コレクションエディターを使用して行と列を構成すると デザインビューと XAML ビューが自動的に更新される コレクションエディターを使用してグリッドに行を追加するには 1.WPF Designer で Grid コントロールを選択する 2.[ プロパティ ] ウィンドウで RowDefinitions プロパティを見付け プロパティの値列の省略記号ボタンをクリックする [ コレクションエディター ] ダイアログボックスが表示される 3.[ 追加 ] をクリックし 新しい行を追加する 4.( 省略可能 ) 行のプロパティを設定する 5.( 省略可能 ) 追加する行が複数有る場合は 手順 3 と手順 4 を繰り返す 6.[OK] をクリックして [ コレクションエディター ] を閉じ WPF Designer に戻る コレクションエディターを使用してグリッドに列を追加するには 1.WPF Designer で Grid コントロールを選択する 2.[ プロパティ ] ウィンドウで ColumnDefinitions プロパティを見付け プロパティの値列の省略記号ボタンをクリックする [ コレクションエディター ] ダイアログボックスが表示される 3.[ 追加 ] をクリックし 新しい列を追加する 4.( 省略可能 ) 列のプロパティを設定する 5.( 省略可能 ) 追加する列が複数有る場合は 手順 3 と手順 4 を繰り返す 6.[OK] をクリックして [ コレクションエディター ] を閉じ WPF Designer に戻る -14-

15 XAML エディターの使用 XAML に直接入力する事に依り Grid に行と列を追加する事も出来る デザインビューは 新しい行と列で自動的に更新される XAML エディターを使用してグリッドに行を追加するには 1.XAML エディターで Grid 要素を見付ける 2.Grid 要素の子として Grid.RowDefinitions 要素を追加する コードは 次の様に成る XAML <Grid> <Grid.RowDefinitions> </Grid.RowDefinitions> </Grid> 3.RowDefinition 要素を追加する 例を次に示す XAML <Grid.RowDefinitions> <RowDefinition Height="100" /> <RowDefinition Height="Auto" /> <RowDefinition Height="*" /> <RowDefinition Height="5*" /> </Grid.RowDefinitions> XAML エディターを使用してグリッドに列を追加するには 1.XAML エディターで Grid 要素を見付ける 2.Grid 要素の子として Grid.ColumnDefinitions 要素を追加する コードは 次の様に成る XAML <Grid> <Grid.ColumnDefinitions> </Grid.ColumnDefinitions> </Grid> 3.ColumnDefinition 要素を追加する 例を次に示す XAML <Grid.ColumnDefinitions> <ColumnDefinition Width="100" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> <ColumnDefinition Width="5*" /> </Grid.ColumnDefinitions> -15-

16 方法 : グリッドから行と列を削除する Windows Presentation Foundation(WPF) の Grid コントロールでは グリッドベースのレイアウトを作成する事に依り コントロールの位置を簡単に決定したり調整したり出来る デザイン時に WPF Designer for Visual Studio で Grid コントロールから行と列を削除出来る 行や列を削除すると 其の行や列に合ったコントロールを再配置する必要が有る 其れには 影響を受けるコントロールの Grid.Row プロパティや Grid.Column プロパティを変更する 此処では Grid から行と列を削除する 3 つの方法に付いて説明する グリッドに行と列を追加する方法の詳細に付いては 方法 : グリッドに行と列を追加する ( 前述 ) を参照され度い デザイナーの使用 デザインビューでは Grid コントロールから既存の行や列を削除出来る デザイナーを使用してグリッドから行と列を削除するには 1.WPF Designer で 少なく共 2 つの列や 2 つの行を持つ Grid コントロールを選択する 2. グリッドレールのグリッド線インジケーター上にポインターを移動する グリッド線インジケーターがオレンジ色に変わり マウスポインターが変わって再配置を示す 3. グリッド線インジケーターをグリッドの外にドラッグする クリックすると グリッド線とグリッド線インジケーターが赤色に変わる グリッドの外にドラッグすると マウスポインターが変わって 削除を示す [X] が表示される 4. マウスのボタンを離す グリッド線と 其れに対応する行や列が削除される 残りの行と列のプロパティは 適切に更新される コレクションエディターの使用 コレクションエディターを使用して Grid から行と列を削除出来る コレクションエディターを使用して行と列を構成すると デザインビューと XAML ビューが自動的に更新される コレクションエディターを使用してグリッドから行を削除するには 1.WPF Designer で Grid コントロールを選択する 2.[ プロパティ ] ウィンドウで RowDefinitions プロパティを見付け プロパティの値列の省略記号ボタンをクリックする [ コレクションエディター ] ダイアログボックスが表示される -16-

17 3. 左側のペインで 削除する RowDefinition をクリックする 4.[ 項目を削除する ] をクリックし 行を削除する 5.( 省略可能 ) 削除する行が複数有る場合は 手順 3 と手順 4 を繰り返す 6.[OK] をクリックして [ コレクションエディター ] を閉じ WPF Designer に戻る コレクションエディターを使用してグリッドから列を削除するには 1.WPF Designer で Grid コントロールを選択する 2.[ プロパティ ] ウィンドウで ColumnDefinitions プロパティを見付け プロパティの値列の省略記号ボタンをクリックする [ コレクションエディター ] ダイアログボックスが表示される 3. 左側のペインで 削除する ColumnDefinition をクリックする 4.[ 項目を削除する ] をクリックし 列を削除する 5.( 省略可能 ) 削除する列が複数有る場合は 手順 3 と手順 4 を繰り返す 6.[OK] をクリックして [ コレクションエディター ] を閉じ WPF Designer に戻る XAML エディターの使用 XAML エディターで行や列を削除する事に依り 手動で Grid から行と列を削除する事も出来る デザインビューは自動的に更新される XAML エディターを使用してグリッドから行と列を削除するには 1.XAML エディターで 行と列が含まれる Grid 要素を見付ける 例を次に示す XAML <Grid> <Grid.RowDefinitions> <RowDefinition Height="100" /> <RowDefinition Height="Auto" /> <RowDefinition Height="*" /> <RowDefinition Height="5*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="100" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="*" /> <ColumnDefinition Width="5*" /> </Grid.ColumnDefinitions> </Grid> 2. 不要になった行と列を削除する -17-

18 FrameworkElement.Width(Height) プロパティ (WPF) 要素の幅 ( 高さ ) の値 (Double の値 ) を取得 設定する Double qualifieddouble Auto 0.0 以上の Double 型の値の文字列表現 此の値は device-independent unit (1/96th inch) 単位として解釈される 文字列には 小数点を明示的に含める必要は無い (1.0 は 1 と表記しても良い ) 上記の double 型の値に 単位宣言文字列 px in cm pt の孰れかを後に続けた物 px( 既定値 ) は device-independent units (1/96th inch per unit) で有る in はインチで有る (1in=96px) cm はセンチメートルで有る (1 cm=(96/2.54) px) pt はポイントで有る (1pt=(96/72) px) 自動サイズ変更を有効にする 此のプロパティは 幅情報 ( 高さ情報 ) を指定する FrameworkElement の 3 つの書き込み可能なプロパティの内の 1 つで有る 他の 2 つは MinWidth と MaxWidth(MinHeight と MaxHeight) で有る 此等の値の間に競合が発生した場合は 先ず MinWidth(MinHeight) 次に MaxWidth(MaxHeight) を適用し 此の 2 つが範囲内に有る時は 最後に Width(Height) を適用して実際の幅を決定する 此のプロパティの戻り値は 常に設定値と同じで有る 此れに対し ActualWidth(ActualHeight) の値は異なる場合が有る 先ず 何等かの理由で推奨サイズがレイアウトに依って拒否される場合が有る 亦 レイアウトシステム其の物が プロパティシステムに依る Width(Height) の設定に対して非同期で動作する為 特定のサイズ設定プロパティの変更が未だ処理されて居ない場合も有る Height プロパティは 此の要素が他の要素内の子要素で有る場合は 値を設定しても 実際には推奨値にしか成らない 其の値は レイアウトシステムや親要素の特定のレイアウトロジックに依って 強制力の無い入力としてレイアウトプロセスで使用される 実際問題として FrameworkElement は殆ど常に他の要素の子要素に成って居る 此れは Window で Height を設定する場合でも同じで有る (Window 場合 其の値は 基に成るアプリケーションモデルで アプリケーションをホストする Hwnd を作成する基本的な描画の前提が確立される時に使用される ) Double 型の値を受け入れる事が出来る丈で無く 此のプロパティは Double.NaN にする事も出来る コードで自動サイズ変更動作を指定する場合に此の値を使用する XAML では 値を文字列 "Auto"( 大文字 / 小文字の区別無し ) に設定して自動サイズ変更動作を有効にする 自動サイズ変更動作では 要素の幅 ( 高さ ) は 利用可能な最大の幅 ( 高さ ) に成る 但し 特定のコントロールで既定のテーマスタイルに依って既定値が指定される場合も多く 其の場合は自動サイズ変更動作は ( 改めて有効にしない限り ) 無効に成る Double 型の値に対する値の制約は ValidateValueCallback 機構に依って適用される 無効な値を設定しようとすると 実行時例外がスローされる 検証チェックに加えて レイアウトシステムに依って適用される Width(Height) には非決定性の上限値が有る ( 此れは Single.MaxValue より大きいが Double.MaxValue より小さい 非常に大きな値で有る ) 此の上限値を超えると 要素は描画されず 例外もスローされない 表示可能な最大サイズを大きく超える値を Width(Height) に設定しては成らない 此の非決定性の上限値を超える可能性が有る -18-

19 FrameworkElement.HorizontalAlignment プロパティ (WPF) 此の要素が親要素 ( パネルコントロールや項目コントロール等 ) の一部と成る場合に適用される水平方向の配置の特性を取得 設定する HorizontalAlignment 列挙体 メンバー名 説明 Left 親要素のレイアウトスロットの左側に配置される様に指定する Center 親要素のレイアウトスロットの中央に配置される様に指定する Right 親要素のレイアウトスロットの右側に配置される様に指定する Stretch 親要素のレイアウトスロット全体に引き伸ばして配置される様に指定する 要素の Height プロパティと Width プロパティを明示的に設定すると レイアウト時に此等の測定値が優先されて HorizontalAlignment を Stretch に設定した場合の通常の効果が取り消される HorizontalAlignment は サブクラス化された要素 ( 特に コントロール ) 内で異なる値に設定される事が良く有る 此れは 一般に 既定値を設定する為の異なるメタデータを持つ場合 又は 此の依存関係プロパティ値を異なる値に設定する既定のスタイルが適用されて居る場合に発生する 例えば Label は FrameworkElement から直接 HorizontalAlignment を継承するが Label コントロールの HorizontalAlignment の見掛け上の既定値は Left で有る 此れは スタイルのコントロールテンプレート内で 此の値が Label の既定のスタイルの範囲にリセットされた為で有る Canvas は絶対配置に基づいて居る為 レイアウトを構成する際に HorizontalAlignment を使用しない 亦 Label は Label や其の派生クラスに依って継承されると 此の依存関係プロパティの既定値を Left に再定義する FrameworkElement.VerticalAlignment プロパティ (WPF) 此の要素が親要素 ( パネルコントロールや項目コントロール等 ) の一部と成る場合に適用される水平方向 ( 垂直方向 ) の配置の特性を取得 設定する VerticalAlignment 列挙体 メンバー名 説明 Top 子要素を 親のレイアウトスロットの上端に揃えて配置する様に指定する Center 子要素を 親のレイアウトスロットの中央に揃えて配置する様に指定する Bottom 子要素を 親のレイアウトスロットの下端に揃えて配置する様に指定する Stretch 子要素を 親のレイアウトスロット全体に引き伸ばす様に指定する 要素の Height プロパティと Width プロパティを明示的に設定すると レイアウト時に此等の測定値が優先されて 此のプロパティを Stretch に設定した場合の通常の効果が取り消される VerticalAlignment は サブクラス化された要素 ( 特に コントロール ) 内で異なる値に設定される事が良く有る 此れは 一般に 既定値を設定する為の異なるメタデータを持つ場合 又は 此の依存関係プロパティ値を異なる値に設定する既定のスタイルが適用されて居る場合に発生する 例えば ComboBoxItem は FrameworkElement から直接 VerticalAlignment を継承するが ComboBoxItem コントロールの VerticalAlignment の見掛け上の既定値は Center で有る 此れは スタイルのコントロールテンプレート内で 此の値が ComboBoxItem の既定のスタイルの範囲にリセットされた為で有る Canvas は絶対配置に基づいて居る為 レイアウトを構成する際に VerticalAlignment を使用しない 亦 ComboBoxItem は ComboBoxItem や其の派生クラスに依って継承されると 此のプロパティの既定値を Center に再定義する -19-

20 FrameworkElement.Margin プロパティ (WPF) 要素の外側の余白を取得 設定する 此の余白は 此の要素と レイアウトでユーザーインターフェイス (UI) が作成される時に隣接する他の要素との間の領域で有る 共有要素はピア要素 ( 共通の親コントロールのコレクションに含まれる他の要素等 ) の場合も有れば 此の要素の親の場合も有る Margin は 余白を非対称に設定出来る様に 数値ではなく Thickness 構造体として設定される Thickness 構造体自体が文字列の型変換をサポートして居る為 XAML 属性構文でも非対称の Margin を指定出来る ゼロ以外の余白は 要素レイアウトの ActualWidth と ActualHeight の外側の領域に適用される 余白はレイアウトの兄弟要素の間で加算される 例えば 隣接する 2 つの要素の隣接部の余白が孰れも 30 に設定されて居た場合 其の要素間の領域は 60 単位に成る 通常 余白が設定されて居る要素では 割り当てられた四角形の領域が其の要素 ( 余白 + コンテンツ ) に対して小さ過ぎる場合でも 指定されて居る Margin のサイズは制限されない 代わりに要素のコンテンツの領域が レイアウトの計算時に制限される コンテンツの制限が 0 に達しない限り 余白が制限される事は無い Grid.RowSpan 添付プロパティ (WPF) Grid 内で子コンテンツが幾つの行に跨って表示されるかを示す値を取得 設定する Grid 内の行は RowDefinition 要素を使用して定義される プロパティ値の型は System.Int32 で 既定値は 1 で有る Grid.ColumnSpan 添付プロパティ (WPF) Grid 内で子コンテンツが幾つの列に跨って表示されるかを示す値を取得 設定する プロパティ値の型は System.Int32 で 既定値は 1 で有る Grid 内の列は ColumnDefinition 要素を使用して定義される ObservableCollection(Of T) クラス (.NET Framework) 項目が追加 削除された時 又は リスト全体が更新された時に通知を提供する動的なデータコレクションを表す (System.Collections.ObjectModel 名前空間 ) 項目が追加 削除 変更 移動された場合 又は リスト全体が更新された時に CollectionChanged イベントが発生し 亦 プロパティ値が変更された時に PropertyChanged イベントが発生する -20-

グラフィックス 目次

グラフィックス 目次 WPF チュートリアル WPF デザイナーに依るサイズ変更可能なアプリケーションの作成 Grid コンテナーコントロールと共に GridSplitter コントロールを使用する事に依り 実行時にユーザーに依ってサイズを変更出来るウィンドウレイアウトを作成出来る 例えば 領域に分割されて居る UI を持つアプリケーションで ユーザーが分割線をドラッグする事に依り より多くの内容を見る必要が有る領域を大きくする事が出来る

More information

Userコントロール

Userコントロール User コントロール 初めてのユーザーコントロールの作成 作成したクラスは他のプログラムで再利用出来る為 同じコードを何度も繰り返し作成する必要が無い コントロールも 複数のプロジェクトで再利用出来るクラスで有る 同じユーザーインターフェイスを何度も繰り返してデザインすると謂う経験は 恐らく誰でも有る 例えば 姓と名を入力する為の TextBox コントロールを追加した後で 両方を組み合わせてフルネームを作成するコードを追加する等の作業で有る

More information

グラフィックス 目次

グラフィックス 目次 WPF チュートリアル Microsoft Expression Blend を使用してボタンを作成する 此のチュートリアルでは WPF のカスタマイズされたボタンを Microsoft Expression Blend を使用して作成する手順に付いて説明する Microsoft Expression Blend の具体的な動作は Extensible Application Markup Language(XAML)

More information

Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではな

Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではな Visual Studio Do-It-Yourself シリーズ 第 9 回ユーザーコントロール -1- Visual Studio Do-It-Yourself 第 9 回ユーザーコントロール 第 6 回のリソースから第 8 回のテンプレートで さまざまな方法でコントロールをカスタマズできるこ とを学びました 今回のテーマであるユーザーコントロールは 既存の一つのコントロールをカスタマ ズするのではなく

More information

VB.NET解説

VB.NET解説 Visual Basic.NET 印刷編 目次 印刷の概要... 2 印刷の流れ... 2 標準の Windows フォーム印刷ジョブの作成... 3 実行時に於ける Windows フォーム印刷オプションの変更... 3 Windows フォームに於ける接続されたプリンタの選択... 4 Windows フォームでのグラフィックスの印刷... 5 Windows フォームでのテキストの印刷...

More information

グラフィックス 目次

グラフィックス 目次 WPF チュートリアル WPF の概要 此のチュートリアルでは 殆どの Windows Presentation Foundation(WPF) アプリケーションに共通の要素を含む WPF アプリケーションの開発の概要に付いて説明する 此の様な共通の要素には Extensible Application Markup Language(() マークアップ 分離コード アプリケーション定義 コントロール

More information

ICONファイルフォーマット

ICONファイルフォーマット グラフィックス 画像フォーマットエンコーダパラメータ 様々なフォーマットで画像を保存 Bitmap クラスを用いる事でビットマップ JPEG GIF PNG 等様々なフォーマットの画像を読み込み操作する事が出来る 更に Bitmap クラスや Graphics コンテナを用いて描画処理等を施したイメージをファイルに保存する事も出来る 此の時 読み込めるフォーマット同様に保存するフォーマットを選択する事が出来る

More information

Prog2_15th

Prog2_15th 2019 年 7 月 25 日 ( 木 ) 実施メニューメニューバーとコンテクストメニュー Visual C# では, メニューはコントロールの一つとして扱われ, フォームアプリケーションの上部に配置されるメニューバーと, コントロール上でマウスを右クリックすると表示されるコンテクストメニューとに対応している これ等は選択するとメニューアイテムのリストが表示されるプルダウンメニューと呼ばれる形式に従う

More information

Design with themes — Part 1: The Basics

Design with themes — Part 1: The Basics PowerPoint 入門 PowerPoint はプレゼンテーションのための効果的なアプリケーションです 最も効果的に使用するためには 最初にその基礎を理解する必要があります このチュートリアルでは すべてのプレゼンテーションで使用する作業と機能をいくつか紹介します 開始する前に... 1 1. 新しい空白のプレゼンテーションを作成する... 2 2. PowerPoint ユーザーインターフェイスについて...

More information

WPFの初歩の初歩

WPFの初歩の初歩 WPF の初歩の初歩 うつせみ ( 虚蝉 ) 本日のお品書き XAML について XAML って? (Extensible Application Markup Language) XML をベースとしたマークアップ言語 デザインとロジックが分離デザイナとコーダーの分業が可能に XAML を見てみよう どちらも同じものです (Button) XAML C#

More information

プロセス間通信

プロセス間通信 プロセス間通信 プロセス間通信 (SendMessage) プロセス間通信とは 同一コンピューター上で起動して居るアプリケーション間でデータを受け渡し度い事は時々有る Framework には リモート処理 と謂う方法でデータの受け渡しを行なう方法が有る 此処では 此の方法では無く 従来の方法の API を使用したプロセス間通信を紹介する 此の方法は 送信側は API の SendMessage で送り

More information

データアダプタ概要

データアダプタ概要 データベース TableAdapter クエリを実行する方法 TableAdapter クエリは アプリケーションがデータベースに対して実行出来る SQL ステートメントやストアドプロシージャで TableAdapter で型指定されたメソッドと仕て公開される TableAdapter クエリは 所有るオブジェクトのメソッドと同様に 関連付けられたメソッドを呼び出す事に依り実行出来る TableAdapter

More information

VB実用Ⅲ⑩ フリーデータベースⅡ

VB実用Ⅲ⑩ フリーデータベースⅡ MySQL の利用 MySQL の ODBC(MyODBC) テキストでは MySQL Connector/ODBC(mysql-connector-odbc-3.51.14-win32.msi) をインストールした場合に付いて解説して居るが 此処では MyODBC(MyODBC-3.51.10-x86-win-32bit.msi) をインストールし myodbc-3.51.06-conv_ujis.zip

More information

ファイル操作

ファイル操作 ファイル操作 TextFieldParser オブジェクト ストリームの読込と書込 Microsoft.VisualBasic.FileIO 名前空間の TextFieldParser オブジェクトは 構造化テキストファイルの解析に使用するメソッドとプロパティを備えたオブジェクトで有る テキストファイルを TextFieldParser で解析するのは テキストファイルを反復処理するのと同じで有り

More information

VB 資料 電脳梁山泊烏賊塾 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るの

VB 資料 電脳梁山泊烏賊塾 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るの 音声認識 System.Speech の利用 System.Speech に依るディクテーション ( 音声を文字列化 ).NetFramework3.0 以上 (Visual Studio 2010 以降 ) では 標準で System.Speech が用意されて居るので 此れを利用して音声認識を行うサンプルを紹介する 下記の様な Windows フォームアプリケーションを作成する エディタを起動すると

More information

ファイル操作-バイナリファイル

ファイル操作-バイナリファイル ファイル操作 バイナリ ファイルを読み書きする バイナリファイル ( 即ちテキストファイル以外のファイル ) を読み書きするには FileStream クラス (System.IO 名前空間 ) を利用する FileStream クラスはファイル用のストリームをサポートするクラスで有り Stream クラス (System.IO 名前空間 ) の派生クラスの 1 つで有る 基本的には コンストラクタで指定したファイルのストリームに対して

More information

構造体

構造体 構造体 Byte 配列 構造体とコピーする方法 構造体とバイト配列の変換を行うには System.Runtime.InteropServices 名前空間をインポートして置くと便利で有る Imports System.Runtime.InteropServices using System.Runtime.InteropServices; 下記の 3 種類の構造体にバイト配列の値を格納した場合に付いて検証する

More information

Microsoft Word - VB.doc

Microsoft Word - VB.doc 第 1 章 初めてのプログラミング 本章では カウントアップというボタンを押すと表示されている値が1ずつ増加し カウントダウンというボタンを押すと表示されている値が1ずつ減少する簡単な機能のプログラムを作り これを通して Visual Basic.NET によるプログラム開発の概要を学んでいきます 1.1 起動とプロジェクトの新規作成 Visual Studio.NET の起動とプロジェクトの新規作成の方法を

More information

FileExplorer for ASP.NET Web Forms

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

More information

ルーレットプログラム

ルーレットプログラム ルーレットプログラム VB 2005 4 プログラムの概要 カジノの代表的なゲーム ルーレット を作成する 先ず GO! ボタンをクリックすると ルーレット盤上をボールが回転し 一定時間経過すると ボールが止まり 出目を表示するプログラムを作成する 出目を 1~16 大小 偶数奇数の内から予想して 予め設定した持ち点の範囲内で賭け点を決め 賭け点と出目に依り 1 点賭けの場合は 16 倍 其他は 2

More information

プラグイン

プラグイン プラグイン プラグイン詳細 2 ~ プラグイン機能を持つテキストエディタの作成 ~ はじめに Adobe Photoshop や Becky! Internet Mail 等のアプリケーションでは プラグイン ( 又は アドイン エクステンション 等 ) と呼ばれるプログラムをインストールする事に依り 機能を拡張する事が出来る 此の記事では此の様なプラグイン機能を持ったアプリケーションの作り方を プラグイン対応のテキストエディタを作成する事に依り

More information

ファイル操作-インターネットキャッシュ

ファイル操作-インターネットキャッシュ ファイル操作 インターネット一時ファイルの保存場所 インターネットキャッシュ インターネット一時ファイルの保存場所は Internet Explorer の場合 下記の手順で確認する事が出来る 1.[ ツール ] [ インターネットオプション ] でインターネットオプション画面のダイアログを表示させる 2.[ 全般 ] タブで [ インターネット一時ファイル ] グループの [ 設定 ] をクリックすると

More information

Visual Basic 資料 電脳梁山泊烏賊塾 コレクション初期化子 コレクション初期化子 初めに.NET 版の Visual Basic では 其れ迄の Visual Basic 6.0 とは異なり 下記の例の様に変数宣言の構文に 初期値を代入する式が書ける様に成った 其の際 1 の様に単一の値

Visual Basic 資料 電脳梁山泊烏賊塾 コレクション初期化子 コレクション初期化子 初めに.NET 版の Visual Basic では 其れ迄の Visual Basic 6.0 とは異なり 下記の例の様に変数宣言の構文に 初期値を代入する式が書ける様に成った 其の際 1 の様に単一の値 コレクション初期化子 コレクション初期化子 初めに.NET 版の Visual Basic では 其れ迄の Visual Basic 6.0 とは異なり 下記の例の様に変数宣言の構文に 初期値を代入する式が書ける様に成った 其の際 1 の様に単一の値 ( 此処では 10) を代入する丈でなく 2 の配列変数の宣言の様に ブレース { } の中にカンマ区切りで初期値のリストを記述し 配列の各要素に初期値を代入出来る様に成った

More information

SharpShooter Reports.WPF 基本的な使い方 Last modified on: November 15, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されます

SharpShooter Reports.WPF 基本的な使い方 Last modified on: November 15, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されます SharpShooter Reports.WPF 基本的な使い方 Last modified on: November 15, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されます 目次 はじめに... 3 システムの必要条件... 3 ライセンス認証... 3 アクティベーション... 5 開発...

More information

ファイル監視

ファイル監視 ファイル操作 ファイルやディレクトリの監視 FileSystemWatcher クラス.NET Framework のクラスライブラリには ファイルやディレクトリの作成 変更 削除を監視する為の FileSystemWatcher クラスが System.IO 名前空間に用意されて居る ( 但し Windows 98/Me では利用出来ない ) 此れを利用すると 特定のディレクトリにファイルが作成された

More information

XAML Do-It-Yourself シリーズ 第 1 回 XAML 概要 -1-

XAML Do-It-Yourself シリーズ 第 1 回 XAML 概要 -1- XAML Do-It-Yourself シリーズ 第 1 回 XAML 概要 -1- XAML Do-It-Yourself 第 1 回 XAML 概要 はじめに - XAML Do-It-Yourself について 本 XAML Do-It-Yourself シリーズでは 13 回にわたって XAML (Extensible Application Markup Language) の基礎を学習していきます

More information

64bit環境で32bitコンポーネントの利用

64bit環境で32bitコンポーネントの利用 64bit 環境 64bit 環境で 32bit コンポーネントの利用 Windows 7 や 8 の出現で 愈々 64bit 環境も普及し始めて来た 64bit 環境に於いては 64bit 用に最適化された 64bit コンポーネントを使用するのが本筋で有ろうが 64bit 環境に於いても 32bit コンポーネントを使用し度い場合が有る 過去の遺物 ( レガシ ) と仕て切り捨てるのではなく 良い物は良い物と仕て有効利用すると謂う観点から

More information

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~ .NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace

More information

20180308森の日県南支部 林

20180308森の日県南支部 林 NPO 法人いきいきネットとくしま第 116 回定例勉強会 森の日県南 平成 30 年 3 月 8 日担当 : 林暁子 PowerPoint を 学習やコミニケーション 生活の困難を助け楽しめるツールとして活用していきたいと思います 今回の学習は PowerPoint のハイパーリンクを利用して 問題の答えが合ってれば 〇 が表視されて次の問題に進む 間違っていれば が表示されて同じ問題に もう一度挑戦!

More information

Format text with styles

Format text with styles Word 入門 Word はワープロおよびレイアウトのための効果的なアプリケーションです 最も効果的に使用するには 最初にその基礎を理解する必要があります このチュートリアルでは すべての文書で使用する作業と機能をいくつか紹介します 開始する前に... 1 1. 新しい空白の文書を作成する... 2 2. Word のユーザーインターフェイスについて... 4 3. 文書内を移動する... 5 4.

More information

XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述する

XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述する XAML Do-It-Yourself シリーズ 第 3 回ベントとトリガー -1- XAML Do-It-Yourself 第 3 回ベントとトリガー XML Do-It-Yourself 第 3 回目は ベント処理とトリガーについて学習します Windows フォームゕプリケーションでは たとえば ボタンが押された というベントに対応する処理 ( ベントハンドラー ) を記述することで ゕプリケーションのユーザーンターフェスを実現していました

More information

Microsoft Word -

Microsoft Word - Visual Basic 2005 Express Edition 起動とプロジェクトの新規作成方法 1.1 起動とプロジェクトの新規作成 Visual Basic の起動とプロジェクトの新規作成の方法を Visual Basic 2005 Express Edition で説明します なお バージョンやエディションが異なる場合は 操作方法が若干違います 本節の起動とプロジェクトの新規作成の部分については

More information

NotifyIconコントロール

NotifyIconコントロール NotifyIcon コントロール システムトレイ ( タスクトレイ ) にアイコンを表示する.NET Framework 2.0 以降の場合は 後述の 2 を観て欲しい Outlook や MSN Messenger 等の様に Windows アプリケーションではシステムトレイ ( タスクトレイ ステータス領域等とも呼ばれる ) にアイコンを表示して アプリケーションの状態を示したり アプリケーションのフォームを表示したりする為のショートカットとして利用する事が出来る.NET

More information

HP Primeバーチャル電卓

HP Primeバーチャル電卓 HP Prime バーチャル電卓 Windows は 米国 Microsoft Corporation およびその関連会社の米国およびその他の国における商標または登録商標です 本書の内容は 将来予告なしに変更されることがあります HP 製品およびサービスに関する保証は 当該製品およびサービスに付属の保証規定に明示的に記載されているものに限られます 本書のいかなる内容も 当該保証に新たに保証を追加するものではありません

More information

WPF アプリケーションの 多言語切替

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++

More information

ListViewコントロール

ListViewコントロール ListView コントロール ListView コントロールへ項目を追加 本稿では.NET Framework の標準コントロールで有る ListView コントロール (System.Windows.Forms 名前空間 ) を活用する為に ListView コントロールにデータを追加する方法を紹介する ListView コントロールは データ項目をアイコン表示や詳細表示等に依り一覧表示する為の物で

More information

Prog2_12th

Prog2_12th 2018 年 12 月 13 日 ( 木 ) 実施クラスの継承オブジェクト指向プログラミングの基本的な属性として, 親クラスのメンバを再利用, 拡張, または変更する子クラスを定義することが出来る メンバの再利用を継承と呼び, 継承元となるクラスを基底クラスと呼ぶ また, 基底クラスのメンバを継承するクラスを, 派生クラスと呼ぶ なお, メンバの中でコンストラクタは継承されない C# 言語では,Java

More information

Prog2_4th

Prog2_4th 2018 年 10 月 18 日 ( 木 ) 実施 イベントハンドライベントハンドラとは Windows フォーム上のコントロールに対して クリックされた とか 文字列を変更された とかいったイベントを行った際に, それを受け取って処理を行うメソッドをイベントハンドラと呼ぶ 本日の課題第 3 回の授業では, フォームデザイナーで該当するコントロールをダブルクリックして, コードエディタに表示されたイベントハンドラの処理を記述したが,

More information

DEMO1 まずはやってみよう アクティビティをダブルクリック 作成 - プロジェクト C# => Workflow CodeActivity をぽとぺ シーケンシャルと ステートマシン それぞれのコ ンソールアプリ あとライブラリがある びっくりマークは足りていないあかし プロパティをみると判別で

DEMO1 まずはやってみよう アクティビティをダブルクリック 作成 - プロジェクト C# => Workflow CodeActivity をぽとぺ シーケンシャルと ステートマシン それぞれのコ ンソールアプリ あとライブラリがある びっくりマークは足りていないあかし プロパティをみると判別で DEMO1 まずはやってみよう アクティビティをダブルクリック 作成 - プロジェクト C# => Workflow CodeActivity をぽとぺ シーケンシャルと ステートマシン それぞれのコ ンソールアプリ あとライブラリがある びっくりマークは足りていないあかし プロパティをみると判別できます こんなコードを追加 string str = Console.ReadLine(); int

More information

シヤチハタ デジタルネーム 操作マニュアル

シヤチハタ デジタルネーム 操作マニュアル 操作マニュアル 目次 1 はじめに... 2 2 動作環境... 2 3 インストール... 3 4 印鑑を登録する... 6 5 登録した印鑑を削除する... 9 6 印鑑を捺印する... 10 6.1 Word 文書へ捺印する... 10 6.2 Excel 文書へ捺印する... 12 7 コピー & ペーストで捺印する... 13 8 印鑑の色を変更する... 15 9 印鑑の順番を入れ替える...

More information

ウィンドウ操作 応用

ウィンドウ操作 応用 Win32API 関数 ウィンドウ操作 ウィンドウ名でトップレベルウィンドウ ( 親を持たないウィンドウ ) のハンドルを取得 メモ帳や電卓等のウィンドウ名でトップレベルウィンドウ ( 親を持たないウィンドウ ) のハンドルを取得する方法を 下記に示す Visual Basic Imports System.Runtime.InteropServices Public Class WindowFromWindowName

More information

登録する - ヘルプ https://support.google.com/sites/bin/answer.py?hl=ja&answer=153098&topic=23216... 1/1 ページ 登録する を使用すると 独自のサイトを簡単に作成し 更新できます では 各種情報 ( 動画 スライドショー カレンダー プレゼンテーション 添付ファイル テキストなど ) を 1 つの場所に表示し それを小さなグループ

More information

Sparkline for WPF

Sparkline for WPF 2018.04.11 更新 グレープシティ株式会社 目次 Sparkline for WPF の概要 2 WPF Edition のヘルプ 2 主要な機能 2 クイックスタート :Sparkline for WPF 2-4 機能 4 軸 4 日付軸 4-5 データ連結 5 スパークラインのタイプ 5-7 スパークラインタイプの設定 7 マーカー 7-9 マーカーの色のカスタマイズ 9-10 タスク別ヘルプ

More information

グラフィックス

グラフィックス グラフィックス PictureBox の Image プロパティに関する良く有る勘違い PictureBox に画像を表示する方法と仕て PictureBox の Image プロパティを使う方法と Graphics の DrawImage メソッドを使う方法が有るが 此の 2 つの方法を混同し 正しく理解して居ない事が多い様で有る 例えば 下記に列挙する様な状況が 此れに該当する 1.PictureBox

More information

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor

図 2 Excel スプレッドシートの世界 のウィンドウ 図 3 Visual Basic の世界 のウィンドウ 図 3 の VBA ウィンドウは 図 2 の Excel ウィンドウのメニューの ツール をクリックし 開か れるプルダウンメニューで マクロ /Visual Basic Editor Excel マクロ -Visual Basic の基本 - 1.Excel ファイルの構成 Excel ファイルは 右図のように 構成されている 一般に Excel と言えば 右図で Excel スプレッドシートの世界 と名付けた部分 すなわち Excel を起動したときに表示されるスプレッドシート (1ページの場合もあり 数ページの場合もある ) のみであるように思われている Excel ファイルには

More information

GUIプログラムⅣ

GUIプログラムⅣ GUI プログラム Ⅳ 画像指定ウィンドウの生成 ファイル名 :awtimage.java import java.awt.*; import java.awt.event.*; public class awtimage extends Frame // コンポーネントクラスの宣言 Button btnbrowse; Label lblcaption7; TextField txtimage; //

More information

産能大式フローチャート作成アドインマニュアル

産能大式フローチャート作成アドインマニュアル 産能大式フローチャート作成アドインマニュアル 2016 年 3 月 18 日版 産能大式フローチャート作成アドインは UML モデリングツール Enterprise Architect の機能を拡張し Enterprise Architect で産能大式フローチャート準拠の図を作成するためのアドインです 産能大式フローチャートの概要や書き方については 以下の書籍をご覧ください システム分析 改善のための業務フローチャートの書き方改訂新版

More information

Prog2_2nd

Prog2_2nd 2018 年 10 月 4 日 ( 木 ) 実施 C# プログラムの基礎 基本構造 1) クラス Visual C# のプログラムの基本単位をクラスと呼ぶ Windows フォームアプリケーションを作 成する際, プロジェクトを作成すると生成されるファイルのうち,Form1.cs を例にとれば, その クラス名は Form1 である クラスは class キーワードを用いて宣言する Form1.cs

More information

mySQLの利用

mySQLの利用 MySQL の利用 インストール インストール時に特に注意点は無い 本稿記述時のバージョンは 6.5.4 で有る (2017 年 11 月現在では 6.10.4 で https://dev.mysql.com/downloads/connector/net/6.10.html よりダウンロード出来る ) 参照設定 インストールが終了すれば Visual Studio で参照の設定を行う 参照の設定画面で

More information

Chart3D for WPF/Silverlight

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 クイックリファレンス

More information

WPF アプリケーションの 多言語切替

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

More information

1. 画面拡大ショートカット ショートカットキーで作業効率 UP [Ctrl]+[+]: 拡大 [Ctrl]+[-]: 縮小 [Ctrl]+ 0 : デフォルトに戻す (100%) オンライン製品ヘルプ 2

1. 画面拡大ショートカット ショートカットキーで作業効率 UP [Ctrl]+[+]: 拡大 [Ctrl]+[-]: 縮小 [Ctrl]+ 0 : デフォルトに戻す (100%) オンライン製品ヘルプ 2 ActiveReports 知っていると得をする? 小技集 グレープシティ株式会社 2016 年 9 月 30 日 1. 画面拡大ショートカット ショートカットキーで作業効率 UP [Ctrl]+[+]: 拡大 [Ctrl]+[-]: 縮小 [Ctrl]+ 0 : デフォルトに戻す (100%) オンライン製品ヘルプ 2 2. セクションの高さをワンクリックで調整 配置されたコンテンツに合わせてセクションの高さをワンクリックで調整

More information

Tabs for ASP.NET Web Forms

Tabs for ASP.NET Web Forms 2018.04.10 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for ASP.NET Web Forms のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: ページへの C1Tabs の追加 4 手順 2:C1Tabs デザイナフォームでの作業 4 手順 3: コントロールへのコンテンツの追加 4-5 デザイン時のサポート 6 C1Tabs スマートタグ

More information

正規表現応用

正規表現応用 正規表現 正規表現を使って文字列が或る形式と一致するか調べる 指定された正規表現のパターンと一致する対象が入力文字列内で見付かるか何うかを調べるには Regex クラスの IsMatch メソッドを使用する 此処では IsMatch メソッドを使った例を幾つか紹介する 猶 正規表現のパターンと一致する個所を探し 見付かれば 其の箇所を抽出する方法は 正規表現を使って文字列を検索し 抽出する で紹介して居る

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

印刷

印刷 CrystalReport 印刷 概要 レポート作成ツールの利点 データの取得は難しく無い 例えば コードを記述してレコードセットをループし 目的の Windows アプリケーションや Web のアプリケーションに出力出来る.NET Framework 環境では 更に其のデータを Repeater DataList 又は DataGrid 等のコントロールにバインドする事も可能で有る 併し 此のデータを一定のレポート形式で表示するには

More information

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター 平成 30 年度 プログラミング研修講座 岩手県立総合教育センター 目次第 1 章プログラミングについて 1 ソフトウェアの働き 1 2 プログラミング言語 1 3 主なプログラミング言語の歴史 2 第 2 章 Visual Basic について 1 Visual Basic とは 3 2.NET Framework の環境 3 3 Visual Basic と.NET Framework の関係

More information

Windows8.1基礎 ファイル管理

Windows8.1基礎 ファイル管理 OA ベーシック Windows8.1 基礎ファイル管理 1 / 8 Windows8.1 基礎ファイル管理 ファイル管理前編 ファイルとフォルダーの概要 ファイル Excel や Word などのアプリで作成したデータを ファイル といいます ファイルは 作成元のアプリの種類により Word では 文書 Excel では ブック PowerPoint では プレゼンテーション と呼ばれています ファイルの種類はアイコンのデザインで確認できます

More information

<4D F736F F D20837D815B B838B837A838B835F E836782CC91E391D68EE892692E646F63>

<4D F736F F D20837D815B B838B837A838B835F E836782CC91E391D68EE892692E646F63> マージモジュールホルダオブジェクトの代替手段 検証したバージョン : InstallShield 2011 Premier Edition 対象プロジェクト : InstallScript プロジェクト 概要 InstallScript 形式プロジェクトのマージモジュールホルダオブジェクトとは 本来 MSI 形式のインストーラで用いられるマージモジュールを InstallScript 形式のインストーラにおいて容易に使用するために開発されました

More information

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

内容 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

More information

モデリング操作ガイド アクティビティ図編

モデリング操作ガイド アクティビティ図編 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.

More information

SystemDirector Developer's Studio(V3.2) 適用ガイド

SystemDirector Developer's Studio(V3.2) 適用ガイド 目次 4. フ ロク ラミンク と開発 1 Eclipse 編...2 4.1. Eclipse サポート範囲... 2 4.1.1. CVSを使ったチーム開発...2 4.1.2. Antを使用したビルド...2 4.1.3. JUnitを使ったテスト...2 4.1.4. Javaエディター...2 4.1.5. デバッグ機能...2 4.2. Eclipse サポートしていない機能... 2

More information

グラフィックス 目次

グラフィックス 目次 WPF チュートリアル Windows フォームでの WPF 複合コントロールのホスト Windows Presentation Foundation(WPF) は アプリケーションの作成に適した環境を提供する 但し Windows フォームのコードに多大な手間と時間を懸けた場合は コードを最初から記述し直すよりも 既存の Windows フォームアプリケーションを WPF で拡張する方が効率的と成る事も有る

More information

as_viewer_manual_new_version

as_viewer_manual_new_version アトランティススープラストラクチャー ビューワーマニュアル フレームのデータを確認する時に使用する専用ソフトです solutions for your choice of implant system 目次 AS( アトランティス ISUS) ビューワーインストール方法 P4, 5 AS ビューワー操作方法 ( デザイン確認 ) ASビューワーデザインファイルのダウンロード P6 画面の説明 P7

More information

インテル(R) Visual Fortran コンパイラ 10.0

インテル(R) Visual Fortran コンパイラ 10.0 インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行

More information

(Microsoft Word - Excel\211\236\227p6\217\315.docx)

(Microsoft Word - Excel\211\236\227p6\217\315.docx) この章では 既存のグラフにデータを追加する方法や異なる種類のグラフを組み合わせて作成す る方法 グラフに図を追加する方法などを学習します また よく利用するグラフの書式をテン プレートとして登録し 利用する方法についても学習します 1 データ系列系列の追加追加と削除 既存のグラフに対して 後からデータ系列を追加したり 削除することができます データ系列 とは グラフ上の関連す るデータ要素の集まりのことで

More information

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ [SP 改 ] フォームレイアウトデザイナー FOR SHAREPOINT 2013 ユーザーマニュアル 1.0 版 2014 年 04 月 11 日 株式会社アンク 目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18

More information

PowerPoint プレゼンテーション

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 うちの業務ゕプリでは

More information

データベースプログラミング

データベースプログラミング データセットとデータテーブル データセット (DataSet) とは何かに付いて 簡単に説明する データセットとは 典型的な.NET の Windows データベースアプリケーションでは データセットを通じてアプリケーションからデータベースにアクセスする データセットとは 簡単に謂うと データベースから取得したレコードをメモリ上に持つ為の入れ物で有る 例えば データベースからレコードを取得し 其れをグリッドコントロールに表示する様な

More information

HOL14: Microsoft Office Excel 2007 の ブラウザと Web サービス対応

HOL14: Microsoft Office Excel 2007 の ブラウザと Web サービス対応 HOL14: Microsoft Office Excel 2007 の ブラウザと Web サービス対応 Microsoft Office Excel 2007 のブラウザと Web サービス対応 Exercise 1: ポータルへの発行とスプレッドシートの使用 Microsoft Office Server Excel Service は 2007 Microsoft Office system

More information

概要 1 外部からファイルを取り込む 1 ファイルリスト 3 表示タブ 3 ファイルリストの表示形式 4 ファイル操作 4 図面を開く 4 親フォルダーへ移動する 5 ファイルリストの更新 5 ファイルリストの表示形式 5 ファイルの切り取り / コピー 貼り付け 5 名前の変更 5 新規フォルダー

概要 1 外部からファイルを取り込む 1 ファイルリスト 3 表示タブ 3 ファイルリストの表示形式 4 ファイル操作 4 図面を開く 4 親フォルダーへ移動する 5 ファイルリストの更新 5 ファイルリストの表示形式 5 ファイルの切り取り / コピー 貼り付け 5 名前の変更 5 新規フォルダー CADSUPER Viewer for ios ver. 1.7.2 取扱説明書 アンドール株式会社 概要 1 外部からファイルを取り込む 1 ファイルリスト 3 表示タブ 3 ファイルリストの表示形式 4 ファイル操作 4 図面を開く 4 親フォルダーへ移動する 5 ファイルリストの更新 5 ファイルリストの表示形式 5 ファイルの切り取り / コピー 貼り付け 5 名前の変更 5 新規フォルダー作成

More information

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア

暮らしのパソコンいろは早稲田公民館 ICT サポートボランティア 早稲田公民館 ICT サポートボランティア 2019.03.23 Excel の活用編 出欠表 いろんなサークルで必ずといっていいほど必要になってくるのが出欠表です Excel で便利な出欠表を作成しましょう 資料_ サークル出席表 を開きましょう 時間節約の為 通し番号 項目 氏名 活動予定日 罫線 シート名の変更 など最小限必要事項の入力済みです 氏名と活動予定日に関しては後でご自分のサークル内容に変更しましょう

More information

Carousel for WPF/Silverlight

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 カルーセルのカスタマイズ

More information

Android から Windows Phone へ 10 の基本タスク 英語版公開日 : 2011 年 10 月 5 日 ( 水 ) 10:09:24 AM Windows Phone Interoperability サイトは さまざまなスマートフォンプラットフォーム向けにアプリケーションを開発

Android から Windows Phone へ 10 の基本タスク 英語版公開日 : 2011 年 10 月 5 日 ( 水 ) 10:09:24 AM Windows Phone Interoperability サイトは さまざまなスマートフォンプラットフォーム向けにアプリケーションを開発 英語版公開日 : 2011 年 10 月 5 日 ( 水 ) 10:09:24 AM Windows Phone Interoperability サイトは さまざまなスマートフォンプラットフォーム向けにアプリケーションを開発してきた皆様が Windows Phone プラットフォームでの開発をスムーズに始めることができるようにサポートすることを目的に運営しています この文書は 原文 : Android

More information

Windows用タブレットドライバー簡易ガイド

Windows用タブレットドライバー簡易ガイド プリンストンテクノロジー製タブレット Windows 用ドライバー簡易ガイド ドライバー名 :Princeton Tablet Driver V4.16 対応機種 :PTB-ST12 シリーズ PTB-ST5 PTB-S1BK PTB-MT2 シリーズ対応 OS :Windows7 SP1(32bit/64bit) / WindowsVista SP2(32bit/64bit) / :WindowsXP

More information

ハッシュテーブル

ハッシュテーブル ハッシュテーブル ハッシュテーブル ( 連想配列 ) を使う ハッシュテーブルとは キー (key) と値 (value) のペアを保持して居るコレクションで有る 通常の配列がインデックス番号に依り各値 ( 各要素 ) にアクセス出来るのに比べて ハッシュテーブルでは インデックス番号の代わりにキーを用いて 其の各値にアクセスする事が出来る キーと 其のキーから連想される ( 対応付けられて居る )

More information

Microsoft Word - ModelAnalys操作マニュアル_

Microsoft Word - ModelAnalys操作マニュアル_ モデル分析アドイン操作マニュアル Ver.0.5.0 205/0/05 株式会社グローバルアシスト 目次 概要... 3. ツール概要... 3.2 対象... 3 2 インストールと設定... 4 2. モデル分析アドインのインストール... 4 2.2 モデル分析アドイン画面の起動... 6 3 モデル分析機能... 7 3. 要求分析機能... 7 3.. ID について... 0 3.2 要求ツリー抽出機能...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション VBA (Visual BASIC for Applications) で Body Mass Index 判定プログラムを作る ユーザーフォームを用いたプログラムの作成 Graphic User Interface ( GUI ) の利用法 構造化プログラムの作成 複雑なプログラムを 関数に分割して作る方法 VBA(Visual BASIC for Applications) のテキストは たくさんあります

More information

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する Microsoft Windows XP Professional のドライブとパスの設定 再インストールの続き 1. コンボドライブのドライブ文字の変更 ( ドライブ文字の固定 ) (0) コンボドライブの接続ノート PC を起動した後にコンボドライブの USB ケーブルを接続する 電源コンセントの数が足りない場合には, ノート PC はバッテリを使用して, コンボドライブの AC アダプタのみ電源コンセントを利用する

More information

インストール ダウンロード サービスリリースダウンロード. リリースノート コンポーネント カテゴリ 説明 の Column Fixing および Editing Core 機能が有効になっている場合 セルが編集モ ードに入り エディタープロバイダーが表示されると セルが隣接するセルと

インストール ダウンロード サービスリリースダウンロード. リリースノート コンポーネント カテゴリ 説明 の Column Fixing および Editing Core 機能が有効になっている場合 セルが編集モ ードに入り エディタープロバイダーが表示されると セルが隣接するセルと Infragistics ASP.NET 2015.2 リリースノート ASP.NET AJAX は パフォーマンスに注力して設計されたグリッド 快適な UX に不可欠なツリー タブ メニューなど ASP.NET AJAX に準拠した高パフォーマンスな ASP.NET Web Forms アプリケーションを作成するツールセットです インストール ダウンロード 2015.2 サービスリリースダウンロード.

More information

Word2013基礎 基本操作

Word2013基礎 基本操作 OA ベーシック Word2013 基礎基本操作 1 / 8 Word2013 基礎基本操作 基本操作前編 (WORD 基本操作 ) Word の起動と終了 操作 Word を起動します 1[ スタート画面 ] で [Microsoft Word2013] のタイルをクリックします Word が起動します タスクバーには Word のボタンが表示されます 2[ 白紙の文書 ] をクリックします 新規文書が表示されます

More information

MVC4 Mobile Classic

MVC4 Mobile Classic 2015.05.20 更新 グレープシティ株式会社 目次 製品の概要 2 MVC の基本 2-4 MVC Classic プロジェクトの作成 4-5 AppView 5-6 アダプティブウィジェット 6 モバイル MVC スキャフォールディングの使用 7 手順 1: モバイル MVC Classic Web アプリケーションの作成 7-8 手順 2: モデルの追加 8-9 手順 3: コントローラーの追加

More information

WPF Bindingの威力

WPF Bindingの威力 WPF Binding の威力 えムナウ ( 児玉宏之 ) Microsoft MVP for Visual- Developer C# 2005/01-2007/12 アジェンダ はじめに Bindingの概要 データソース データ変換 データ検証 はじめに Windows Presentation Foundation (WPF) データバインディングは アプリケーションがデータを提供し 柔軟な

More information

グラフィックス 目次

グラフィックス 目次 WPF チュートリアル WPF での Windows フォーム複合コントロールのホスト Windows Presentation Foundation(WPF) は アプリケーションの作成に適した環境を提供する 但し Windows フォームのコードに多くの投資を行った場合は コードを最初から記述し直すよりも WPF アプリケーションのコードの少なくとも一部を再利用する方が効率的で有る 最も一般的なシナリオは

More information

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い NPO 法人いきいきネットとくしま 第 97 回定例勉強会 森の日 2012 年 7 月 25 日 担当 : 米田弘子 最近は 手渡しよりもメールで文書をやり取りする機会が多いですね 今回はそんな時代ならでは の便利なツール フォーム で答えやすいアンケートを作りましょう このような案内は解答する 側も集計する側も作業が楽になると思います 作成順序 1Word2007 を開き 表を作って内容を入力し

More information

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

マクロの実行許可設定をする方法 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 でマクロを有効にする

More information

Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1-

Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1- Visual Studio Do-It-Yourself シリーズ 第 1 回 Windows ゕプリケーション開発の概要 -1- Visual Studio Do-It-Yourself 第 1 回 Windows ゕプリケーション開発の概要 はじめに - Visual Studio Do-It-Yourself について 本 Visual Studio Do-It-Yourself シリーズでは

More information

Access 2010 の使用を開始する Access 2010 を開くと Backstage ビューが表示されます Backstage ビューには Access 2003 の * ファイル + メニューに表示されていたコマンドの多くが含まれています Backstage ビューでは 新規データベース

Access 2010 の使用を開始する Access 2010 を開くと Backstage ビューが表示されます Backstage ビューには Access 2003 の * ファイル + メニューに表示されていたコマンドの多くが含まれています Backstage ビューでは 新規データベース このガイドの内容 Microsoft Access 2010 の外観は Access 2003 と大きく異なるため Access 2003 のユーザーが少しでも早く慣れることができるようにこのガイドが作られました このガイドを読むと 新しいインターフェイスの主な要素について学んだり Access 2010 の無償のトレーニングを見つけたり * 印刷プレビュー + や * オプション + ダイアログボックスなどの機能の場所を確認したりできます

More information

ブロック パニック

ブロック パニック ブロックパニック VB 2005 9 プログラムの概要 壁が迫り来る不思議な空間のオリジナルゲーム ブロックパニック を作成する スタートボタンをクリックし上下左右の矢印キーで白猿を移動させる スペースキーを押すと 向いて居る方向の壁が後退する 左右の壁が合わさると ゲームは終了する 一般的に 実用プログラムに比較するとゲームプログラムは 高度なテクニックを要求される事が多い 此処では ゲームプログラムを作成する事に依り

More information

Visual Studio 2013 によるコードマップを使用した 特定のコード内での依存関係の対応付け 2014 Microsoft Corporation. All rights reserved. 1

Visual Studio 2013 によるコードマップを使用した 特定のコード内での依存関係の対応付け 2014 Microsoft Corporation. All rights reserved. 1 Visual Studio 2013 によるコードマップを使用した 特定のコード内での依存関係の対応付け 2014 Microsoft Corporation. All rights reserved. 1 目次 Visual Studio 2013 によるコードマップを使用した 特定のコード内での依存関 係の対応付け... 1 1. コードマップを利用するための前準備... 4 2. コードマップによる依存関係グラフのナビゲート...

More information

スライド 1

スライド 1 6B-1. 表計算ソフトの操作 ( ) に当てはまる適切な用語とボタン ( 図 H 参照 ) を選択してください ( 選択肢の複数回の選択可能 ) (1) オートフィルオートフィルとは 連続性のあるデータを隣接 ( りんせつ ) するセルに自動的に入力してくれる機能です 1. 図 1のように連続した日付を入力します *( ア ) は 下欄 ( からん ) より用語を選択してください セル A1 クリックし

More information

インストール ダウンロード Infragistics Windows Forms 修正項目 ID 修正日 コンポーネント カテゴリ 説明 言語 /5/17 WinCalendarInfo バグ修正 カレンダーの情報を変更すると予定がなくなる問題 EN /0

インストール ダウンロード Infragistics Windows Forms 修正項目 ID 修正日 コンポーネント カテゴリ 説明 言語 /5/17 WinCalendarInfo バグ修正 カレンダーの情報を変更すると予定がなくなる問題 EN /0 Infragistics Windows Forms 15.2 サービスリリースノート 2016 年 6 月 高機能 高パフォーマンスなグリッドや豊富な種類のチャートを始めとして 各種エディターやメニュー ツリー エクセル出力といった業務アプリケーション開発に不可欠な 70 種類以上の Windows Forms コントロールが含まれます Infragistics Windows Forms は 最新の

More information

Expander for ASP.NET Web Forms

Expander for ASP.NET Web Forms 2018.04.12 更新 グレープシティ株式会社 目次 製品の概要 2 ComponentOne for ASP.NET Web Forms のヘルプ 2 主な特長 3 クイックスタート 4 手順 1: ページへのコントロールの追加 4-5 手順 2: コントロールへのコンテンツの追加 5-6 手順 3: コントロールの外観と動作のカスタマイズ 6-7 C1Expander の要素 8 ヘッダー要素

More information

(Microsoft PowerPoint - TINA_Creating_PCB.ppt [\214\335\212\267\203\202\201[\203h])

(Microsoft PowerPoint - TINA_Creating_PCB.ppt [\214\335\212\267\203\202\201[\203h]) TINA 操作チュートリアル プリント配線基板の (PCB) 作成 ilink アイリンク合同会社 231-0023 横浜市中区山下町 256 ヴィルヌーブ横浜関内 1F111 TEL:045-663-5940 FAX:045-663-5945 ilink_sales@ilink.co.jp http://www.ilink.co.jp 1 プリント配線基板の (PCB) 作成 フットプリントの確認と変更

More information

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更 ファイル操作 アプリケーションソフトウェアなどで作成したデータはディスクにファイルとして保存される そのファイルに関してコピーや削除などの基本的な操作について実習する また ファイルを整理するためのフォルダの作成などの実習をする (A) ファイル名 ファイル名はデータなどのファイルをディスクに保存しておくときに付ける名前である データファイルはどんどん増えていくので 何のデータであるのかわかりやすいファイル名を付けるようにする

More information

目次 はじめに... 3 システムの必要条件... 3 サンプルアプリケーションの作成... 3 手順 手順 手順 手順 手順 手順 終わりに... 23

目次 はじめに... 3 システムの必要条件... 3 サンプルアプリケーションの作成... 3 手順 手順 手順 手順 手順 手順 終わりに... 23 SharpShooter Reports.Silverlight 基本的な使い方 Last modified on: August 16, 2012 本ドキュメント内のスクリーンショットは英語表記ですが SharpShooter Reports JP( 日本語版 ) では日本語で表示されます 目次 はじめに... 3 システムの必要条件... 3 サンプルアプリケーションの作成... 3 手順 1...

More information

正規表現概要

正規表現概要 正規表現 正規表現の概要 此処では.NET Framework の正規表現に付いて 主に正規表現パターンに付いて 基本を極く簡単に説明する 猶.NET Framework の正規表現は Perl5 の正規表現に対応する様にデザインされて居るので Perl の正規表現を理解して居れば問題は無い ( 勿論 理解して居なくても問題は無い ) 正規表現で出来る事 正規表現は 文字列を検索する為に使用する 正規表現を使うと

More information

Word講習用

Word講習用 ヘッダー / フッターの使い方 学習月日 : 年月日 ヘッダー (header)/ フッター (footer) は 文書や表などを印刷するときに 用紙の上部や下部に常時印刷する各所の情報のことです 印刷する情報には ページ番号や作成日時 ファイル名などがあります 参考 : 電子メールの先頭部に書いてある文字列もヘッダーといいます Subject( 題名 ) To( あて先 ) など 各ページに同じヘッダー

More information

PE4 Training Text 2

PE4 Training Text 2 Corel Painter Essentials 4 基本操作をマスターしよう Corel Painter Essentials 4 を起動 Corel Painter Essentials 4 の起動デスクトップの Corel Painter Essentials 4 のアイコンをダブルクリックして起動します もし見つからなかった場合 スタート メニューの すべてのプラグラム より Corel Painter

More information

旅のしおり

旅のしおり ワードでワクワク旅のしおり Word2007 のいろいろな機能を使って楽しい旅のしおり作成に挑戦しましょう! 1. ワード (Word) の起動 2. ページ設定 3. 文字のレイアウト 6. 表のレイアウト 7. ファイルの保存 8. クリップアート挿入 4. セクション区切りの挿入 5. 表の挿入 下記のような 旅のしおり を作成します 1 1. ワード (Word) の起動 [ スタート ]

More information