기본 스타일 지정-.NET WPFNative styling - .NET WPF

호스트 구성에는 각 플랫폼에 대 한 대부분의 방법이 있지만 각 플랫폼에서 기본 스타일 지정을 수행 해야 할 가능성이 있습니다.While Host Config will get you most of the way there on each platform, it's likely that you will have to do some native styling on each platform.

WPF를 사용 하면 세분화 된 스타일, 동작, 애니메이션 등에 대해 ResourceDictionary를 전달할 수 있으므로이를 쉽게 수행할 수 있습니다.WPF makes this easy by allowing you to pass a ResourceDictionary for fine-grained styling, behavior, animations, etc.

요소Element 스타일 이름Style names
AdaptiveCardAdaptiveCard 적응 카드Adaptive.Card
Action.OpenUrlAction.OpenUrl 적응. Action. OpenUrlAdaptive.Action.OpenUrl
Action.ShowCardAction.ShowCard 적응. 작업 ... ShowCardAdaptive.Action.ShowCard
Action.SubmitAction.Submit 적응. 작업. 제출Adaptive.Action.Submit
ColumnColumn 적응형 열, 적응. 동작 탭Adaptive.Column, Adaptive.Action.Tap
ColumnSetColumnSet ColumnSet, VerticalSeparatorAdaptive.ColumnSet, Adaptive.VerticalSeparator
컨테이너Container 적응 컨테이너Adaptive.Container
ChoiceSetInput.ChoiceSet ChoiceSet, ChoiceSet, ChoiceSet, ChoiceSet, ComboBoxItem,, .입니다.. .입니다.Adaptive.Input.ChoiceSet, Adaptive.Input.ChoiceSet.ComboBox, Adaptive.Input.ChoiceSet.CheckBox, Adaptive.Input.ChoiceSet.Radio, Adaptive.Input.ChoiceSet.ComboBoxItem
입력. 날짜Input.Date 적응형. 텍스트. 날짜Adaptive.Input.Text.Date
입력. NumberInput.Number 적응형. 텍스트 번호Adaptive.Input.Text.Number
입력. 텍스트Input.Text 적응형. 입력. 텍스트Adaptive.Input.Text
입력. 시간Input.Time 적응. 텍스트. 시간Adaptive.Input.Text.Time
입력. 전환Input.Toggle 적응형. 입력. 전환Adaptive.Input.Toggle
이미지Image 적응. 이미지Adaptive.Image
ImageSetImageSet 적응 ImageSetAdaptive.ImageSet
FactSetFactSet FactSet, 적응. fact.-ValueAdaptive.FactSet, Adaptive.Fact.Title, Adaptive.Fact.Value
TextBlockTextBlock 적응형. TextBlockAdaptive.TextBlock

이 샘플 XAML 리소스 사전은 모든 Textblock의 배경을 바다색으로 설정 합니다.This sample XAML Resource dictionary that sets the background of all TextBlocks to Aqua. 이 작업 보다 더 고급 작업을 원하는 경우😁You will probably want something more advanced than this 😁

<ResourceDictionary
    xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml">
    <Style x:Key="Adaptive.TextBlock" TargetType="TextBlock">
        <Setter Property="Background" Value="Aqua"></Setter>
    </Style>
</ResourceDictionary>
// Use a ResourceDictionary instance
// DON'T use this property if rendering from a server
renderer.Resources = myResourceDictionary;

// ... or load it from a file path
// USE this if rendering from a server
renderer.ResourcesPath = <path-to-my-resource-dictionary.xaml>;

중요

서버 쪽 이미지 생성에 대 한 참고 사항 WPF 렌더러는 RenderCardToImageAsync 서버측 이미지 생성에 사용할 수 있는 메서드를 제공 합니다.A note about server-side image generation The WPF renderer provides a RenderCardToImageAsync method that can be used for server-side image generation. ResourcesPath이 환경에서 사용 하는 경우에만 속성을 사용 해야 합니다.You must only use the ResourcesPath property if used in this environment. 자세한 내용은 이미지 렌더링 문서를 참조 하세요.See the Image Rendering docs for more