2
我正在製作聊天程序,並且我已經創建了API來連接服務器。WPF ListView與自定義類型和插入控件的綁定
這是API
public partial class PengChat3ClientSock : IDisposable
好,PengChat3ClientSock
有Rooms
物業的核心類。
public class Room
{
public uint ID { get; private set; }
public string Name { get; private set; }
public string Master { get; internal set; }
public short MaxConnectorNum { get; private set; }
public bool IsNeedPassword { get; private set; }
}
這是一個房間財產
public Room[] Rooms { get; private set; }
現在的客戶,我的ListView它顯示房間列表。
<ListView x:Name="listView_RoomList" Grid.Row="1" Grid.ColumnSpan="2">
</ListView>
而我想要設計這樣的listview。
RoomName Master MaxConnectorNum Password(If IsNeedPassword is true = Enable) EntryButton DeleteButton(If Master is I = Enable)
Label Label Label PasswordBox Button Button
Label Label Label PasswordBox Button Button
Label Label Label PasswordBox Button Button
Label Label Label PasswordBox Button Button
頂部是標題。 ,我想插入這樣的控件。
如果財產Rooms
更改,我想自動更改此ListView
。
太難了嗎?但我認爲這是可能的。
感謝您的回答。
*是不是太難了?*?不,這是相當標準。 *我想自動更改此ListView * ...是的,我們都希望我們的代碼自己寫,但它不會這樣你就不得不這樣做。你試過什麼了? – Sheridan 2014-09-02 15:07:55
@Sheridan嗯..我嘗試了很多解決方案。如GridView ..但我無法獲得良好的輸出。現在我是手機。明天我會上傳代碼。 – Lee 2014-09-02 15:19:21