user-controls

    4熱度

    2回答

    我設置了一個用戶控制用XML配置驅動的內有條件的內容。通過示例來解釋更容易。看看下面的配置片斷: <node> <text lbl="Text:"/> <checkbox lbl="Check me:" checked="true"/> </node> 我正在努力實現到片斷轉換成一個單一的文本框和一個複選框控制。當然,如果代碼片段包含更多節點,則會自動生成更多控件。 給任

    4熱度

    1回答

    我知道如何在WPF中創建一個自定義用戶控件,但我怎樣才能讓它有人可以提供一個ItemTemplate? 我有一個用戶控件是其他幾個WPF控件的混合,其中一個是一個ListBox。我想讓控件的用戶指定列表框的內容,但我不確定如何傳遞該信息。 編輯:接受的答案適用於以下修正: <UserControl x:Class="WpfApplication6.MyControl" xmlns="ht

    2熱度

    1回答

    我正在編寫一個WPF應用程序,通過該應用程序可以以編程方式動態創建usercontrols以響應事件。主窗口畫布有一個網格,並且我添加了包含新用戶控件的新的columndefs和rowdefs。 我需要這些用戶控件來跟蹤鼠標的位置,以便他們可以響應事件,具體取決於鼠標與UC邊界的相關位置。這在UC邊界內正常工作,但只要鼠標離開UC區域(進入另一個UC區域或父窗口的區域),UC就會失去跟蹤鼠標所在的

    11熱度

    4回答

    我們的團隊正在開發一個相當大的ASP.NET Web項目,該項目最初在ASP.NET 1.0中開始,並已多次移植到.NET的所有新版本中。 我們廣泛使用了用戶控件(ascx)。但回想起來,我懷疑這是一個很好的決定。這些控件中的一小部分通過不同的頁面被重用(可重用)。這個應用程序只增加了一層複雜性,使一些事情變得更加複雜。 對於可重複使用的小型專用控件,我們使用服務器控件(繼承自WebControl

    28熱度

    6回答

    類型'x'在未引用的程序集中定義。您必須添加對程序集「abc123」的引用。 我有一個.NET 2.0 web應用程序引用我的程序集'abc123'。該程序集存在於GAC中,我已經驗證它是正確的(相同)版本。除了一個.aspx頁面外,其餘應用程序沒有問題。有問題的頁面有一箇中繼器,將用戶控件顯示爲其「字段」之一。一旦鍵入y的列表結合到中繼我通過用戶控制型X(Y的性質)的列表如下所示: <uc1:u

    1熱度

    1回答

    我使用ASP.NET構建應用程序和最新版本的NUNIT框架來測試它。我正在構建一個用戶控件來構建一個自定義菜單。該控件在某個時刻檢查會話集合中是否存在特定的對象,或者不在菜單中添加某些元素。 它提供的確切功能是這樣的:如果註冊用戶是普通用戶顯示常規鏈接集,如果註冊用戶是管理員,則會爲已顯示的鏈接添加額外鏈接。控制按預期工作。 我的問題: 我想在Web應用程序之外進行控制,並在NUNIT測試框架內單

    0熱度

    1回答

    我寫的,我希望用戶能夠簡單的格式適用於他們在文本區域輸入文本asp.net web應用程序。 一種可能性是使用JavaScript wisywig編輯器(如TinyMCE的)。但是,爲了保持文本HTML清潔和readible,我更喜歡的是,用戶必須做的,正是因爲它在維基做了同樣的方式格式化自己。 我不能在網上找到一個免費的或者不是太昂貴了控制。有沒有人使用過第三方控件?任何建議呢?

    5熱度

    3回答

    這有點奇怪,但我一直在掙扎幾個小時,我無法理解發生了什麼。 我想知道是否有其他人遇到過這個問題,也可以解釋一下。我正在構建一個簡單的Winforms應用程序,並嘗試使用許多內置控件。 基本上,我有一個用戶控件和一些數據捕獲字段的表單。 3個字段是下拉列表,並且在用戶控件上,我有一個bindingSource控件直接綁定到Product類。 在運行時,我向BindingSource提供Product

    2熱度

    3回答

    我有一個所有者繪製的UserControl,我實現了雙緩衝。爲了獲得雙緩衝無頻閃工作,我必須覆蓋OnPaintBackground事件,如下所示: protected override void OnPaintBackground(PaintEventArgs e) { // don't even have to do anything else } 這在運行時的偉大工程。問題是

    1熱度

    4回答

    我有一個用戶控件有幾個按鈕。 在page_load,我想運行一個方法,除非一個特定的按鈕被按下。 當我檢查用戶控件內的page_load發件人時,我只是獲取用戶控件的名稱而不是按鈕本身。 有沒有一種方法可以確定按下哪個按鈕page_load?否則,我將不得不提出一些黑客方法來解決這個問題。