wpf

    0熱度

    1回答

    在WPF MVVM模式中,我只有模型數據綁定到ItemsControl 我可以獲得該項目的UIElement嗎? 但是,因爲有數百個ItemsControls,其中ItemsControl包含 我不知道。 void InitData() { GroupList = new ObservableCollection<GroupModel>(); for (int

    1熱度

    1回答

    我的屬性更新很好,但我的用戶界面沒有更新。 我在做什麼錯? 我也嘗試設置DataContext不在XAML中,但在構造函數的代碼中,但也沒有工作。 視圖模型: public class MainWindowViewModel : INotifyPropertyChanged { public MainWindowViewModel() { TestCommand

    -1熱度

    1回答

    我有一個複選框,其IsEnabled屬性綁定到其數據上下文的只讀屬性。但結果並非如預期的那樣。實際上,該屬性是在視圖模型的構造函數 中的任務(線程)中計算的我的印象是,計算值在某種程度上不同,但在檢查snoop時,它顯示覆選框的IsEnabled屬性爲False,並且在數據上下文中標籤該屬性是True。 我相信這是由於線程和每當完成該線程執行前的視圖加載時,它顯示錯誤的值。 以前我用這對解決這個的

    -3熱度

    1回答

    我正在製作一個應用程序,它可以動態地用控件填充,其中XAML中的ItemsControl控件綁定到VM中的ObservableCollection屬性。但是,當僅顯示具有自定義樣式的單個水平滑塊控件時,我會體驗到,當窗口全屏時,操作滑塊時的性能(幀速率)會盡可能小。在垂直方向增加窗口大小會導致性能下降。爲什麼是這樣?我能做些什麼嗎? 這裏的窗口的截屏與一個滑塊: 編輯:的問題涉及到圖形適配器,而不

    0熱度

    1回答

    我有一個xaml文件,其中定義了我的wpf控件,我將其所有標籤控件綁定到xml文件並從此文件填充。我使用xmldataprovider使用它的源屬性 <Grid.DataContext> <XmlDataProvider x:Name="LoadData" Source="data.xml" XPath="Loads/*" Document=/> </Grid.DataContext> <L

    0熱度

    2回答

    我試圖創建一個usercontrol,可以調整大小和摺疊/展開(與動畫)。當我播放摺疊/展開動畫時,調整大小停止工作。 完整的測試應用程序可以在這裏找到:App 編輯:這裏的要求 MyControl.xaml相關代碼: <UserControl x:Class="WpfApp1.MyControl" xmlns="http://schemas.microsoft.com/winfx/2

    0熱度

    2回答

    林在WPF新的用戶控件tamplates,並嘗試學習VMMV。我嘗試使用xaml中的模板創建TabControl。 我想要tabitem的網格內容和用戶控件的網格列表。在添加一個用戶控件後,tabitem的標題呈現正確,但沒有內容。哪裏不對?謝謝。 這是我的XAML: <TabControl ItemsSource="{Binding Items}" HorizontalAlignment="St

    0熱度

    1回答

    我試圖改變我的組合框的值,當前面的組合框被選中,但它不工作。 這裏是我的代碼: 當窗體加載我填第一ComboBox: List<Tax> listOfActiveTaxes = TaxesController.SelectAll(); int IndexOfTax = TaxesController.SelectAll().FindIndex(a => a.Value == DefaultTa

    0熱度

    2回答

    我是WPF編程和Microsoft SQL服務器的新手。我想插入圖像並從數據庫中檢索圖像。我瞭解到如何將圖像(Windows.Controls.Image)轉換爲byte[]並將其存儲到數據庫,但我無法將其從byte[]轉換回Image以將其顯示在WPF窗口中。 private Image byteArrayToImage(byte[] arr) { MemoryStream stre

    0熱度

    1回答

    我想在WPF應用程序中使用Interop.WIA掃描圖像。我下載了下面的課程代碼,但是constants有錯誤?我添加了Interop.WIA.dll。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; us