2011-01-01から1年間の記事一覧
索引サイト マウス動作メモ <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Wpf-Mouse-0010" Height="500" Width="750"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="*" /> </rowdefinition></grid.rowdefinitions></grid></window>
索引サイト <MaterialGroup x:Key="Material_book1_mat31"> <DiffuseMaterial> <DiffuseMaterial.Brush> <VisualBrush TileMode="Tile" Opacity="{Binding ElementName=sliderBook2P1,Path=Value}"> <VisualBrush.Visual> <StackPanel> <StackPanel.Background> <DrawingBrush> <DrawingBrush.Drawing> <GeometryDrawing> </geometrydrawing></drawingbrush.drawing></drawingbrush></stackpanel.background></stackpanel></visualbrush.visual></visualbrush></diffusematerial.brush></diffusematerial></materialgroup>
索引表示 Z軸を cos() で表示した場合↓ namespace ValueCVTZ { [ValueConversion(typeof(Double), typeof(Double))] public class DataConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo…
索引表示 <visualizationToolkit:TreeMap Grid.Column="1" Margin="5" Name="treeMap1" Grid.Row="1" MouseEnter="treeMap1_MouseEnter" MouseDown="treeMap1_MouseDown"> <visualizationToolkit:TreeMap.ItemDefinition> <visualizationToolkit:TreeMapItemDefinition ValuePath="data" > <DataTemplate> </datatemplate></visualizationtoolkit:treemapitemdefinition></visualizationtoolkit:treemap.itemdefinition></visualizationtoolkit:treemap>
索引表示 変換に Sin() を使用する。やはりこうでないと。 namespace ValueCVT { [ValueConversion(typeof(Double), typeof(Double))] public class DataConverter : IValueConverter { public object Convert(object value, Type targetType, object parame…
索引表示 実装例-1-を i7 で実行してみる。これなら余裕 実装例-2- カーソルの動きも、ほど良く追従してくれる。 ちなみにクリスタルマークだと↓
索引表示 <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:c="clr-namespace:ValueCVT" Title="Wpf-VCVT-0000" Height="500" Width="750" Background="SteelBlue"> <Window.Resources> </window.resources></window>
索引サイト表示 たまにしか使用しないため、居場所が分らなくなるので念のため スタート 「コンピューター」 コンピューターを右クリック、メニューの「管理」 「ディスクの管理」
索引サイト表示 なんとなくこんなものを、・・のはずが 例のごとく途中でできた産物 動きが面白いので、二層のローテーションをバインドしてみる
索引サイト表示 プロジェクトをコピー メインフォルダを変名する サブフォルダ名 sln suo を変名する サブフォルダ内の csproj csproj.user を変名する メインフィルダ内の sln を編集(三行目、PG名の変更) Microsoft Visual Studio Solution File, Format…
索引サイト表示 <Grid.Resources> <Style TargetType="{x:Type TextBox}"> <Style.Triggers> <Trigger Property="IsFocused" Value="True"> <Setter Property="Background" Value="Cyan"/> </Trigger> </Style.Triggers> </Style> </Grid.Resources>
索引サイト表示 AXIS のやりかたは、邪道かな?・・と
索引サイト表示 余分なものを取り払った3D階層の基本形
索引サイト表示 データグリッド、「イロハ」の「ロ」 データセットより行データを取得する。 private void dataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e) { int idx = dataGrid1.SelectedIndex; textBoxTel.Text = Convert.ToStr…
索引サイト表示 何となく今まで後回しになっていたデータグリッド、「イロハ」の「イ」 バインドはテーブルの項目名 <DataGrid AutoGenerateColumns="False" Canvas.Left="20" Canvas.Top="60" Height="200" Name="dataGrid1" Width="360"> <DataGrid.Columns> <DataGridTextColumn Binding="{Binding tel}" Header="電話番号" /> </datagridtextcolumn></datagrid.columns></datagrid>
索引サイト表示 あれこれやって、行き着く所は結局手作り、の「お手本」みたいな話。
索引サイト表示 Grid & Frame フリー扱いの場合、無条件に四隅優先。縦横比もサイズも全く無視。かわりにそれなりにバランスはとれてしまう。グリッドを分割してデザインした場合、適当に配置されたコントロールは、どこへ飛んでいくかは伸縮まかせ。ゴムで…
索引サイト表示 こうしたいはずが↓ こうなる↓ 何が起きているかというと↓ 察するに、表面の透過と裏面の非表示、Geomatory 演算とシフト移動時の演算が、からみあってこのようになるのだろう。多分、と。久しぶりに「あーややこしい」
索引サイト表示 Brush 関係は二層で動作。Viewport2DVisual3D は ModelVisual3D 一層でないとダメっぽいため、二層目の面動作を追いかけるように擬似動作させる。実装例-1-と比較すると動作はやたら軽い↓ slider Interval 99,33,11↓ インターバルが 99 では…
索引サイト 実装例-1- を実行した場合、結論は「大して変わらない」・・要するに両方ともそれなりに動く。が、両方とも実用には無理っぽい。演算機能と画像処理、どちらがどうこうでなく、両方必要ということでしょう。納得
索引サイト Transform3DGroup の Offset と Center を同期させる。
索引サイト Canvas だとそれなりに納まる。印刷できりゃ問題ないだろう的にはOK。妙な動作をしたら、その時考えることにする。
索引サイト DependencyProperty UIElement EventWaitHandlePropertyChangedEventHandlerusing System.Windows.Media.Animation; using System.Collections.ObjectModel; using System.Threading; using System.ComponentModel; using System.Reflection;当方…
DocPanel 索引サイト こいつは棒グラフを作成するには、最も簡潔明瞭なパネル。ドキュメントを作ろうとすると「使えるものなら作ってみろ」と言われているように思えてきた。暑さのせいか被害妄想。いかんいかん
グリッドの変形 索引サイト 定義はこう↓ イメージの大きさが優先されて付随するグリッド枠が伸縮して、他のコントロールが調整されるのは有りとして、使用されていない行は無いものとして扱われる。 位置合わせには canvas 使用が無難そうなのは3Dと同じと…
Page のフォーマットを使用して差込印刷 索引サイト 999ページ印刷時↓ 七転八倒。結局、配列を使用して FixedPage から PageContennt の流れを作成する。最近のPCでは負荷も知れているし、何万ページもの印刷をわざわざ WPF でやることもなかろうし。 そのあ…
キーフレーム設定順 索引サイト 今になってやっと理解したキーフレームの設定順序 ただ、回転のうまい設定方法は未だによく解っていない。たぶん、石頭のせい・・。と思う。 1.3Dソース読込 2.最後のフレーム設定 3.左枠の "obj.." を選択 4.0フレ…
Thread を使用したリモートイベント操作 ハンドルを AutoReset に設定。受け側で Invoke にて Delegate して、待ち受けスレッドを再起動。 あれこれやって結果オーライなのはいつも通り。注釈は悪戦苦闘の跡なので、このコード内ではうまく動作しない例 TYKY…
索引サイトへ Viewport3D コーディング 参考:http://msdn.microsoft.com/ja-jp/library/system.windows.media.media3d.meshgeometry3d.meshgeometry3d.aspx
索引サイトへ Geomatry の背景色設定 「どこの、何を」を探すのに手間がかかる。分ってしまえば、「あ、そこね」みたいなことの繰り返し <ModelVisual3D x:Name="Character_test4_Character_0" Transform="{StaticResource Transform_Character_test4_Character_0}"> <ModelVisual3D.Content> <Model3DGroup> </model3dgroup></modelvisual3d.content></modelvisual3d>