見切り発車

とりあえずかきとめたい

2017-06-01から1ヶ月間の記事一覧

スクリプトエディタの枠組みっぽいものができた

ちょっと進んでなんだかそれらしい感じの枠組みができました。まだ見た目だけです。 一番外側がDockPanel で左にスクリプト名のListBox, 中央に選択されたスクリプトが表示されます。 <DockPanel> <ListBox ItemsSource="{Binding ScriptList}" DockPanel.Dock="Left" x:Name="ScriptList"> <ListBox.ItemTemplate> <DataTemplate DataType="local:ScriptData"> </datatemplate></listbox.itemtemplate></listbox></dockpanel>

ItemsControl でリストの内容を表示する

独自スクリプトのエディタを作ろうと思ってます。スクリプトはだいたいこんな感じ。 コマンド1 パラメータ1,パラメータ2,パラメータ3 コマンド2 パラメータ1,パラメータ2,パラメータ3,パラメータ4 コマンド3 ...パラメータの部分のUI はこんな見た目。パラメ…

クリックしたら編集できるようになるラベルがつくれた

ずいぶんと遠回りをしてしまった気がします。Label あるいはTextBlock をクリックしたらTextBox に置き換えることばかり考えてましたが、TextBox の見た目をTextBlock に偽装することでおおむね望み通りの表現ができることに気づきました。 <TextBox Text="にゃー"> <TextBox.Style> <Style TargetType="TextBox"> <Setter Property="VerticalAlignment" Value="Center" /> <Style.Triggers> </style.triggers></setter></textbox.style></textbox>

クリックしたら編集できるようになるラベルがつくりたい

某社のゲームエンジンのGUIがWPFと聞いて何度か挫折したWPFに再チャレンジしてはやひと月以上が経過してしまいました。 C#をやる目的は仕事で使うツールの作成がメインなので実際に今欲しいツールを作りながら学びたいと思うのですけども、「パラメータ名:…