ホーム
Top.Mail.Ru Yandeks.Metrika
フォーラム: "Main";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

ダウン

StringGrideで、DBGrideのLookupタイプのドロップダウンリストを作成します。 似ている枝を探す


Кто нибудь делал?   (2001-12-14 08:12) [0]

BorderStyle = bsNoneでフォームを作成しようとし、その上にListBoxが機能しますが、外観中にフォームのタイトルが非アクティブになります。
コンポーネントを使用する場合、フォームを超えることはできません。
誰かがすでにこれを克服しているかもしれません。



Владислав   (2001-12-14 08:47) [1]

コンテキストメニューを試すことはできますか?



Кто нибудь делал?   (2001-12-14 09:04) [2]

ヴラディスラフに感謝します。
私はすでにこれについて考えていました。再描画の手間がかかり、通常のドロップダウンリストのように見える必要があります。
ウィンドウをどのスタイルに設定して、メインを非アクティブにしないのでしょうか?



Владислав   (2001-12-14 10:42) [3]

私はあなたに小さな例を(急いで)投げることができます。 何か助けになるかもしれません。



Mark_a   (2001-12-15 11:16) [4]

フォームにはStringGridとComboBoxが必要です
次のコードを使用します。

procedure TForm1.FormCreate(送信者:TObject);
始まる
{コンボボックスの高さは「変更できないため、コンボボックスの代わりに」a
グリッド線の高さを変更します "a!}
StringGrid1.DefaultRowHeight:= ComboBox1.Height;
StringGrid1.Cells [3,0]:= "リストはここにあります";
{コンボボックスを非表示}
ComboBox1.Visible:= False;
ComboBox1.Items.Add( "最初のアイテム");
ComboBox1.Items.Add( "2番目の段落");
終わり

procedure TForm1.ComboBox1Change(送信者:TObject);
始まる
{選択した値をComboBoxからグリッドに転送します}
StringGrid1.Cells [StringGrid1.Col、StringGrid1.Row]:=
ComboBox1.Items [ComboBox1.ItemIndex];
ComboBox1.Visible:= False;
StringGrid1.SetFocus;
終わり

procedure TForm1.StringGrid1SelectCell(送信者:TObject; ACol、
ARow:整数; var CanSelect:ブール値);
VAR
R:正解。
始まる
if((ACol = 3)AND(ARow <> 0))then
始まる
{ComboBoxの幅と位置は一致する必要があります
StringGridセル}
R:= StringGrid1.CellRect(ACol、ARow);
R.Left:= R.Left + StringGrid1.Left;
R.Right:= R.Right + StringGrid1.Left;
R.Top:= R.Top + StringGrid1.Top;
R.Bottom:= R.Bottom + StringGrid1.Top;
ComboBox1.Left:= R.Left + 1;
ComboBox1.Top:= R.Top + 1;
ComboBox1.Width:=(R.Right + 1)-R.Left;
ComboBox1.Height:=(R. Bottom + 1)-R.Top;
{コンボボックスを表示}
ComboBox1.Visible:= True;
ComboBox1.SetFocus;
終わり
CanSelect:= True;
終わり



vlv   (2001-12-15 11:43) [5]

RXライブラリには、TPopupWindowのようなクラスがあります...



ページ: 1 全枝

フォーラム: "Main";
現在のアーカイブ:2002.01.08;
ダウンロード:[xml.tar.bz2];

2階









メモリ:0.57 MB
時間:0.024 c
1-22158
プラコ
2001-12-20 16:29
2002.01.08
TCustomGridとそのすべての子孫...


3-21979
マックスマン
2001-12-06 13:21
2002.01.08
DBTreeView


1-22028
tovSuhov
2001-12-18 12:16
2002.01.08
多分誰かが知っている...


4-22509
カラン
2001-11-08 12:50
2002.01.08
GetkeyboardState-それは何をしますか?


6-22310
SERGX
2001-10-13 23:48
2002.01.08
ヘルプ!! ファイルまたはテキストをメールで送信するプログラムを作成する方法





アフリカーンス語 アルバニア語 Arabic アルメニア語 アゼルバイジャン語 バスク ベラルーシ Bulgarian カタロニア語 中国語(簡体字) 中国語(繁体字) クロアチア チェコ語 デンマーク語 Dutch 英語 エストニア語 タガログ語 Finnish フランス語
ガリシア語 ジョージアン ドイツ語 ギリシャ語 ハイチ語 ヘブライ語 ヒンディー語 ハンガリー語 アイスランド語 Indonesian アイリッシュ イタリア語 和風 Korean ラトビア語 リトアニア マケドニア語 Malay マルタ語 Norwegian
ペルシア語 ポリッシュ ポルトガル語 ルーマニア ロシア語 セルビア Slovak スロベニア語 スペイン語 スワヒリ語 Swedish Thai トルコ語 ウクライナ語 ウルドゥー語 ベトナム語 ウェールズ語 イディッシュ語 ベンガル語 ボスニア語
セブアノ語 エスペラント グジャラート語 ハウサ語 モン族 イボ ジャワ語 カンナダ語 クメール語 ラオ語 ラテン マオリ語 マラーティー語 モンゴル語 ネパール語 パンジャブ語 ソマリ タミル語 テルグ語 ヨルバ語
ズールー語
Английский Французский Немецкий Итальянский ポルトガル語 Русский Испанский