前回
せっかく作ったユーザーコントロールが期待通りに動かなかったけど
何とかなった顛末
作ったユーザーコントロールのMyTrackBarをPixtack紫陽花に追加して動かそうとしたらエラー
MyTrackBarは.NET Framework 4.5
4で作っているアプリに4.5で作ったユーザーコントロールは使えないみたい
なのでMyTrackBarのプロパティ画面の対象のフレームワークを4.5から
4 Client Profileに変更してビルドしなおした
ターゲットフレームワークの変更
これで動くようになったんだけど
ボタンが軸に対して左にずれて表示されている
試しに他の場所にMyTrackBarを追加してみる
実行してみると
追加する場所によって正しく表示されたりされなかったり
ボタンの表示位置はValue1とValue2の値とコントロールの大きさで決めている
コントロールの大きさの取得がうまくできていないみたい?
いろいろ試して得た対処法は
MyTrackBarのFontをMSゴシックに指定する
理由はわからないけど、これで正常に表示されるようになった
それでも期待通りに動くようになった結果は
まだおかしいところがあるけど、少し直して
ターゲットフレームワークの変更で4.5から.NET Framework 4 Client Profileに変更したつまみが二つのMyTrackBar
ダウンロード
ヤフーボックス
MyTrackBar_20150328.7z