| 
					06-12-2013, 11:06 AM,  
				 | |||||
| 
 | |||||
| ツリーコントロールのカスタマイズ 
					ツリーコントロールの外見を下記のように変更したいです。 ■デフォルト □─┐ラベル1 │ ├─ラベル1-1 │ ├─ラベル1-2 │ └─ラベル1-3 ├─┐ラベル2 │ ├─ラベル2-2 │ └─ラベル2-3 │ ■望む変更 この「+-」の展開・折りたたみボタンを大きくしたい ↓ ↓線を長くし、途中から枝わけしたい □──┬──ラベル1 │ ├────ラベル1-1 │ ├────ラベル1-2 │ └────ラベル1-3 │ ←ノードの親レベルで間を少し空けたい ├──┬───ラベル2 │ ├────ラベル2-2 │ └────ラベル2-3 │ 「スキンが適用されたツリーコントロール」の項目を見て、 関係しそうなプロパティを変更しましたが、 望む外観と派なりませんでした。 Code: {def toggle-open-skin =あとは、draw メソッドで、うまいこと線を引くスキンを自作してUIで利用する方法が考えられますが、 実装コードがわかりません。 もし、ツリーコントロールをカスタマイズした方がいらっしゃったら教えてください。 | |||||
| 
					06-18-2013, 08:48 AM,  
				 | |||||
| 
 | |||||
| RE: ツリーコントロールのカスタマイズ 
					よこの長さは TreeControl.indentation で指定できました。 ただ、トグルボタンを大きくした際に、レイアウトが崩れる問題は解決できていおらず、 margin-spec で6px より大きくすると、目に見えてレイアウトがおかしくなります。 Code: ||ツリーの見栄えを変える | |||||
| 
					« Next Oldest | Next Newest »
				 | 
Users browsing this thread:
1 Guest(s)
1 Guest(s)




 
 
 
				
 
