C 如何根據檢索的結果數目,動態地增加控制項?

時間 2021-05-31 21:16:04

1樓:

不要聽他們的,聽我這個C#投機取巧老油子的。

首先你這麼搞C#是找不到工作的,現在沒多少人寫桌面端了,寫的話據說qt更讚,非要用C#一般也用wpf,sei還用winform啊。

實現你這個功能辦法可海了去了

1、根據結果數目來個for,乙個個new唄,位置就size*i

2、先拖好控制項(先來它個100個管夠,別怕卡,死的一百個絕對不卡),預設不顯示,來個for,資料繫結上去,有幾條就顯示幾條唄

3、標準做法,先學好物件導向,建個類封裝好,然後。。。

最重要的是,別被學校那些混吃等死的老不死破老師忽悠瘸了,你現在需要的不是用visualstudio拖那幾個蠢得要死的控制項,而是趕緊入門程式設計,不要讓視覺化蒙蔽了,不然明天你可能就會提「兩個視窗間怎麼傳值」這種問題。

至於怎麼入門程式設計,你先把「能做出東西來」這個癮趕緊過了,然後自然就懂得了。

2樓:tsiensun

提供乙個參考例程,你的東西可以用類似的方法實現using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Sample

class D_C

private Button Bt = new Button();

private Form Fm;// = new Form();

public void D_C_init(Form F)Fm = F;

Fm.Controls.Add(Bt);

Bt.Name = "MyBt";

Bt.Top = 10; Bt.Left = 10;

Bt.Height = 18; Bt.Width = 30;

Bt.Click += new System.EventHandler(btn_click);

private void btn_click(object sender, System.EventArgs e)

Button B1 = (Button)sender;

if (B1.Name == "MyBt")MessageBox.Show("dddd");

3樓:竹本祐太

wpf的話,整個商品列表是listview,你自定義一下listviewitem的datatemplate就行啦。razor的話不是很懂,讓其他大神來吧。

4樓:旋鈕

//遍歷每一項資料

foreach

(varxin

data));

}稍微高階一點的玩法是自定義使用者控制項(UserControl),把linkLabel和picBox預先擺好位,組合成乙個整體,然後每一圈動態新增這個控制項就行。

如何檢索英美法系的判例?

說乙個樓上沒怎麼提到的,各種lii legal information institute 比如加拿大的canlii和香港的hklii 小強 補充一下香港的,香港判例查詢 Legal Reference System 香港律政司雙語法例資料系統 http translate.legislation....

如何進行完備而高效的法律檢索?

黃文旭 想要進行高效的法律檢索,建議學習一門系統的法律檢索課程。中國大學MOOC上最新上線的 大資料與法律檢索 免費公益課程是本人主講的課程,內容全面系統,包括八大模組 一是大資料與法律檢索的初步應用 二是大資料與法律檢索在合同起草中的應用 三是大資料與法律檢索在其他非訴業務中的應用 四是大資料與法...

圍棋中的數目法到底如何計算?

wood 我不太會下圍棋,但是根據圍棋規則,虛 實 361 19 19 虛 黑空 白空 實 當前手數 被提子數 黑空 白空 當前手數 被提子數 361可以挑選比較少的數,假設黑的比較少 白空 361 黑空 當前手數 被提子數 白實際的數 白空 貼目 7.5 白方提子數黑如果數的是74,提子8 白提子...