簡體   English   中英

如何刪除radwindow確認標題欄和圖標

[英]how to remove radwindow confirm title bar and icon

我正在尋找只保留Content和YesNoButton的純radwindow確認對話框。 我沒有找到任何可以關閉這些屬性的屬性。 我怎樣才能做到這一點? 我嘗試了這個:

public void ShowConfirm()
    {
        RadWindow.Confirm(new DialogParameters()
        {
            Header = "",

            Content = new TextBlock()
            {
                MaxWidth = 200,
                Background = new SolidColorBrush(Colors.Red),
                Foreground = new SolidColorBrush(Colors.Black),
                TextWrapping = TextWrapping.Wrap,
                Text = "Test",
                FontSize = 24
            },

            Closed = OnClosed,

            WindowStyle = this.Resources["ConfirmDialog"] as Style
        });
    }
    private void OnClosed(object sender, WindowClosedEventArgs e)
    {
        var result = e.DialogResult;
        if (result == true)
        {
            //
        }
    }


<Style x:Key="checkWeekDialog" TargetType="telerik:RadWindow">
        <Setter Property="IsTabStop" Value="False"/>
        <Setter Property="Width" Value="400"/>
        <Setter Property="Background" Value="Yellow"/>
        <Setter Property="MinHeight" Value="300"/>
        <Setter Property="Icon" Value=""/>
        <!--<Setter Property="WindowStartupLocation" Value="CenterOwner"/>-->
        <Setter Property="SnapsToDevicePixels" Value="True"/>
    </Style>

隱藏RadConfirm組件標題欄的一種方法是通過RadWindowManager的VisibleTitlebar屬性:

另一種方法是通過CSS和此類:

.rwTitlebarControls {display:none!important; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM