• <menu id="w2i4a"></menu>
  • logo Devexpress WPF控件文檔中心

    快速操作


    立即下載DevExpress WPF

    本節(jié)介紹 Quick Actions中的操作。

    訪問快速操作

    選擇一個(gè)控件,點(diǎn)擊“l(fā)ight bulb”BulbIcon,展開“Quick Actions”菜單。

    text

    您還可以使用Document Outline Window 來選擇元素。

    元素

    Quick Actions菜單的標(biāo)題顯示所選控件的類名,可以單擊此名稱打開描述該控件的文檔文章。

    附加MVVM的操作和服務(wù)

    要向所選控件添加操作或服務(wù),請(qǐng)切換到Behaviors選項(xiàng)卡,選擇所需的元素,然后單擊add按鈕。

    提示:可用操作和服務(wù)的列表可以根據(jù)所選擇的元素而有所不同。

    behavior

    當(dāng)添加操作或服務(wù)時(shí),您可以指定其屬性。

    下面的動(dòng)畫將TaskbarButtonService添加到ThemedWindow并指定服務(wù)屬性:

    suggest themeWindow

    指定嵌套項(xiàng)的屬性

    控件的常規(guī)選項(xiàng)卡可以包含嵌套項(xiàng)的屬性,在下圖中,GridControl的Quick Actions菜單包含了網(wǎng)格視圖(TableView)的屬性:

    屬性

    自定義控件和可視化元素的外觀

    要自定義所選元素的外觀,請(qǐng)切換到appearance選項(xiàng)卡。在此選項(xiàng)卡中,您可以更改所選控件的外觀(例如,背景和對(duì)齊方式)。

    可視化外觀

    將屬性綁定到源

    每個(gè)屬性既可以手動(dòng)設(shè)置,也可以綁定到一個(gè)源,要將屬性綁定到源,請(qǐng)單擊打開“屬性菜單”的方形按鈕,并選擇“創(chuàng)建數(shù)據(jù)綁定”項(xiàng)。

    源

    如果屬性已經(jīng)綁定到源,則正方形按鈕將標(biāo)記為黃色。

    選擇綁定類型

    使用綁定編輯器對(duì)話框指定綁定類型:DataContext, ElementName, RelativeSource, StaticResource,這些模式為目標(biāo)屬性設(shè)置不同的源。

    • 在DataContext源模式下,綁定編輯器對(duì)話框顯示在數(shù)據(jù)上下文對(duì)象中定義的屬性。
    源模式

    提示:在XAML中設(shè)置DataContext or d:DataContext屬性,可以在綁定編輯器對(duì)話框中顯示可用的數(shù)據(jù)上下文屬性列表。

    • 使用ElementName類型綁定到同一名稱范圍內(nèi)的任何XAML元素的屬性。
    com
    • 使用RelativeSource類型設(shè)置綁定的源并覆蓋繼承的數(shù)據(jù)上下文。
    relative
    • 如果源對(duì)象被放置在靜態(tài)資源中,請(qǐng)使用StaticResource模式。

    指定綁定設(shè)置

    在綁定編輯器對(duì)話框中,您可以指定綁定表達(dá)式的設(shè)置,如BindingMode、UpdateSourceTrigger和Converter。

    指定綁定

    選擇應(yīng)用程序主題

    Application Theme將主題應(yīng)用于整個(gè)應(yīng)用程序或UserControl。

    主題

    Quick Actions菜單僅列出項(xiàng)目中引用的主題。您可以引用DevExpress.Wpf.Themes.All包來訪問所有的主題。

    當(dāng)您應(yīng)用一個(gè)主題時(shí),Quick Actions生成并添加以下代碼到您的應(yīng)用程序:

    App.config:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
    <configSections>
    <section name="DXThemeManager" allowExeDefinition="MachineToLocalUser" requirePermission="false"
    type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
    </configSections>
    <DXThemeManager>
    <setting name="ApplicationThemeName" serializeAs="String">
    <value>Office2019White</value>
    </setting>
    </DXThemeManager>
    </configuration>


    csproj:

    <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
    <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>net5.0-windows</TargetFramework>
    <RootNamespace>NetCore_DateEdit</RootNamespace>
    <UseWPF>true</UseWPF>
    <UseWindowsForms>true</UseWindowsForms>
    </PropertyGroup>
    <ItemGroup>
    <PackageReference Include="DevExpress.Wpf" Version="21.1.2" />
    <PackageReference Include="DevExpress.Wpf.Themes.Office2019White" Version="21.1.2" />
    </ItemGroup>
    </Project>

    使用圖像選擇器獲取圖像路徑

    集成到Visual Studio中的DevExpress圖像選擇器對(duì)話框允許您為WPF控件配置圖像,對(duì)話框顯示了在應(yīng)用程序解決方案或DevExpressImages NuGet包中找到的圖像,該包包含多個(gè)DevExpress控件引用的通用映像。

    轉(zhuǎn)換到ThemedWindow

    window元素的快速操作菜單允許您將window轉(zhuǎn)換為主題窗口。

    快速操作
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();