wpf-4.0

    1熱度

    1回答

    我正在實現一個WPF 4.0多點觸控應用程序,該應用程序基於手勢執行文本格式。雖然我設法實現了幾種文本格式,但我很難實現文本縮進(MS Word樣式)。通過MS字形式,我的意思是當執行左/右縮進時: 如果所選文本總計爲單個段落(或更小),則縮進整個段落。 如果未選擇文本,請在整個段落中縮進,其中存在插入符號。 如果所選文本總計超過一個段落,則完全縮進所有選定段落。在這種情況下,段落可以是部分或完全

    16熱度

    5回答

    我有一個WPF的DataGrid <DataGrid AutoGenerateColumns="False" Name="dataGrid1" IsReadOnly="True" > <DataGrid.Columns> <DataGridTextColumn Header="Site" Binding="{Binding Site}" Width="150" /> <Dat

    1熱度

    1回答

    我正在研究如何使用MVVM模式實現WPF應用程序,並希望爲應用程序創建導航框架。應用程序窗口有一個主視圖和一個導航欄。應用程序將視圖加載到mainview的內容區域。從這裏您可以導航到可能會顯示對話框或其他視圖的子屏幕。 我需要爲每個用戶會話保留應用程序的導航日誌,並讓他們快速切換用戶,用戶在其中找到屏幕時他/她會離開它們。 如果可能的話,我想避免重新發明輪子並計劃使用某種類型的庫。是否有一個WP

    0熱度

    1回答

    我被困在創建UI ... 我創建了一個網格,它包含3列 - 第一縱隊 - 網格包含所有我從用戶需要輸入 第二列 - 甲gridSplitter 第三列 - 再次其中包含的所有輸出的網格 我想實現一個按鈕,在紅色圈出上點擊隱藏/顯示我的第一縱隊即輸入部分,因此用戶可以看到整個屏幕上的整個輸出.. 這裏是我的代碼這一步 - <Grid HorizontalAlignment="Stretch" Ver

    1熱度

    1回答

    我使用的是自定義的WPF控件,而這個控件的值將基於從數據庫中的信道值更新每20毫秒改變。但是我想控制這個用戶控件中的速度值更新,以便用戶很容易理解(這意味着〜500ms),在這種情況下,除了線程以外,我們還有其他解決方案嗎?

    2熱度

    2回答

    表我有一個DataGrid應該有第一列文本列,然後在隨後的列應是組合框與一組不同的項目爲每列的。 的問題是,組合框列的數量是動態的,因爲是這應該是在每列的組合框的項目。它們在約束時間是已知的,但不是在編譯時。 我可以綁定到這個時尚DataGrid?我已經想出瞭如何綁定到表格以獲取值到TextBox列,但我不知道如何獲得組合框列。

    1熱度

    2回答

    我有一個帶有UniformGrid的ListBox作爲其ItemsPanel。基本上,我不想將項目顯示爲帶有邊框的矩形。我使用UniformGrid作爲ItemsPanel,我可以控制通過綁定顯示的行數和列數。 我正在使用ListBox的ItemContainerStyle設置每個項目的邊框。我可以指定BorderThickness,它確實出現在列表中的所有項目周圍。問題是,邊界不合併爲給予「雙邊

    2熱度

    3回答

    我正在使用OneWayToSource綁定,它似乎總是將我的源屬性設置爲null。爲什麼?這是我的麻煩,因爲我需要源屬性中的目標屬性的值,而不是null。 這裏是我的代碼: MyViewModel.cs: public class MyViewModel { private string str; public string Txt { get { r

    4熱度

    1回答

    我剛剛在WPF中找到了另一個綁定的奇怪點。考慮下面的類及其IStupid類型的屬性稱爲MyStupid: public struct DumbClass { public IStupid MyStupid { get { return new IsStupid(); } } } public interface IStupid{} public class IsStupid :

    6熱度

    3回答

    我正在嘗試重新模板TextBox以使用兩個填充中間的邊框;但是,即使我明確將PART_ ContentHost上的填充設置爲零,控件的填充始終也應用於內部ScrollViewer。 小例子: <Style TargetType="{x:Type TextBox}"> <Setter Property="Template"> <Setter.Value> <Con