wpf-4.0

    2熱度

    2回答

    我使用DispatcherTimer,因爲我需要每隔幾分鐘執行一次操作。在這個內部我打電話BackgroundWorker來完成我的工作,然後使用定時器上的調度器來更新我的UI。我在想我得到的錯誤與計時器有關,但我不確定。調度員完成了還是後臺工作?我該如何做foreach中的ReportProgress? 錯誤: This operation has already had OperationCo

    2熱度

    1回答

    我有一個WPF 4.0應用程序需要停止和啓動我們的Windows服務,應用程序被稱爲數據服務監視器。其他數據服務監視器應用程序不需要提高UAC權限。 所以現在我正在考慮創建一個沒有窗體或UI的Windows應用程序,只是爲了啓動或停止Windows服務。對於UAC提示的Vista/Win 7嵌入清單的思考。調用它ServiceController.exe和WPF應用程序將調用此ServiceCon

    6熱度

    1回答

    我想能夠做到以下幾點: ... <Grid> <Grid.Resources> <Color x:Key="MyColor">#FFEEDD</Color> <Color x:Key="MyOtherColor">Green</Color> <!-- Use MyColor and MyOtherColor to define other resource

    1熱度

    2回答

    在WPF 4.0中,如果我在加載後在窗口中交換用戶控件,我似乎無法獲得任何鍵盤快捷鍵的工作。一個代碼示例勝過千言萬語,所以這裏是我在做什麼: Window window = new Window { Width = 800, Height = 600 }; window.Loaded += delegate { editor = new EditorRoot(); wind

    31熱度

    1回答

    但是,我看到這個問題問了很多,但與我所尋找的相反。雖然其他人希望控件根據文本大小自行調整大小,但我試圖弄清楚是否有辦法將文本大小增加到可用空間的大小。 採取數字時鐘窗口的想法,你希望數字說明時間增長(或縮小)的時間基於窗口的大小,如果沒有辦法自動做到這一點通過程序化方式指向我可以完成的任務?

    1熱度

    2回答

    如果我讓視圖模型定義如下: public class MainViewModel : DynamicObject { public Dictionary<string, string> Attributes { get; set; } public MainViewModel() { Attributes = new Dictionary<string,

    1熱度

    1回答

    我有以下代碼,以動態創建並添加一個按鈕面板: StackPanel topPanel=...; Button button=new Button(); button.Content="New Button "+topPanel.Children.Count; // Set button background to a red/yellow linear gradient // Cre

    9熱度

    1回答

    因此,願望很簡單,將鼠標光標懸停在按鈕上的按鈕背景變爲LightGreen,將按鈕背景變爲綠色,按下時變爲深綠色。以下XAML是我的第一次嘗試: <Window x:Class="ButtonMouseOver.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmln

    0熱度

    2回答

    我想將按鈕的背景顏色更改爲正常,隱藏和按下的狀態爲各種不同的綠色。我被迫添加以下奇怪的詳細Button.Template到我的按鈕,以便我可以修改RenderMouseOver和RenderPressed屬性以使用Binding而不是TemplateBinding,以便我的觸發器(在Button.Style中)實際上生效,而不是由於編譯而被忽略時間性質爲TemplateBinding。無論如何,爲

    4熱度

    2回答

    這似乎很容易,但它絕對不能按預期工作。在WPF 4.0中,我試圖創建一個窗口,其中包含一個接受鍵盤快捷鍵的菜單欄......只是一個簡單的窗口,頂部的菜單欄和其他一些內容(AvalonDock,這可能是問題的一部分)。 有一個問題:菜單欄&內容位於另一個用戶控件(我們稱之爲SadPanda,因爲它使我成爲一隻悲傷的熊貓),這是窗口的直接內容。邏輯層次結構看起來是這樣的(而不是實際的XAML): <