6

SketchFlowにはグリッドアセットがないので、グリッドアセットを表す最良の方法は何ですか?誰もが長方形のアセットを使用していますか?

4

6 に答える 6

6

質問が提起されたとき、回避策と恨みがありました。しかし今、リリースされたばかりの(2010年6月7日)SketchFlow / Blendバージョン4の登場により、すばらしい解決策があります。PhilippSumiのSketchablesです。このSketchFlow4のアドオンを使用すると、簡潔なマークアップを使用して、SketchableDataGridを含む高度な出力を表示するためのコントロールをカスタマイズおよび調整できます。

彼のブログによると、Sketchablesは完全に新しいパッケージであり、2010年6月21日の週にリリースされる予定です。しかし、彼のサイトには驚くべきデモビデオがあります。SketchableDataGridのスナップショットについては、2010年6月18日に公開されたばかりの記事「 SketchFlowを使用したWPFプロトタイプの作成」の図12を参照してください。

(私は彼のSketchables製品への賞賛以外にPhilippSumiとは関係がありません。:-)

于 2010-06-21T16:53:00.470 に答える
4

DataGridアセット(System.Windows.Control.Data.dllで定義-参照を追加する必要があるかもしれませんか?)が必要です。これがあなたが探しているものだと思います。

最初に行う必要があるのは、データソースを作成することです。

データソースを作成するには、右上隅の[データ]タブを選択し、[新しいサンプルデータの定義]アイコンをクリックします。コレクションの下で、データソースのフィールドプロパティを追加/編集できるはずです。データソースには自動生成されたデータがあります(非常に優れた機能です!)。これは、必要に応じて、コレクションの横にある[サンプル値の編集]アイコンを選択することで置き換えることができます。

次に、データグリッドを画面にドラッグし、グリッドのItemsSourceプロパティを選択してデータソースを設定できます(データバインディングオプションを選択する必要があります)。[データフィールド]タブで、データソースを選択できます。右側で実際の「Collection(array)」オプションを選択してください。デフォルトでは、列が自動生成されます。これは、列ヘッダー名などをより細かく制御したい場合に変更できます。

お役に立てれば。

于 2009-09-03T15:35:38.767 に答える
2

ListBox-Sketchを使用して実行しました。

こちらをご覧ください。

于 2011-02-03T14:23:05.417 に答える
1

「スケッチ」スタイルのグリッドがないため、2つのオプションがあります。

  • リストボックスを使用して、テンプレートを編集して、境界線などのあるグリッド/水平スタックパネルにします。
  • 標準のグリッドを使用すると、テキストの「バクストンスケッチ」フォントを作成できるため、見栄えはよくなりますが、「純粋なスケッチ」の外観を損なうクロム効果がいくつかあります。

自分に最適なものを使用してください。

于 2009-09-22T05:45:34.717 に答える
1

まず、Silverlightベースのスケッチを使用している場合は、データグリッドを使用できます。そうでない場合は、WPFを使用している場合は、データグリッドを含むWPFツールキットを使用できます。

Silverlightデータグリッドを「大ざっぱ」にするには、次のサンプルをご覧ください:http: //cid-99b45ff02d12b84d.skydrive.live.com/self.aspx/Public/Scratch/SilverlightPrototype8.zip

このサンプルは、わずかな調整のみでWPFツールキットのデータグリッドを使用したWPFベースのスケッチにも適用されると思います...

幸運を

于 2010-02-19T15:53:19.593 に答える
0

私はあなたが何をしようとしているのか100%明確ではありません。SketchBorderUCまたはRectangle-Sketchを使用できます。

グリッドを使用するために、どのような視覚的表現を実現しようとしていますか?

于 2009-08-07T14:50:39.460 に答える